从 1900.1.1 加 44593 天应该是 2022.2.2,下边的代码返回的是 2022.3.6 这是什么鬼
var c = Calendar.getInstance();
c.set(1900, 1, 1, 0, 0, 0);
var d1 = c.getTime();
var d2 = DateUtils.addDays(d1, 44593);
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
DateUtils.addDays 加日期返回的Date是错的
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
0条回答 默认 最新
报告相同问题?
提交
- 2021-03-17 17:15达布斯的博客 本文整理匯總了Java中org.apache.commons.lang.time.DateUtils.addDays方法的典型用法代碼示例。如果您正苦於以下問題:Java DateUtils.addDays方法的具體用法?Java DateUtils.addDays怎麽用?Java DateUtils....
- 2014-12-27 10:12wdgkw的博客 DateUtils.addDays获取昨天的时间(参考:http://blog.sina.com.cn/s/blog_6d416c1e01019zod.htmlhttp://blog.sina.com.cn/s/blog_6d416c1e01019zod.html
- 2019-01-16 22:11东山富哥的博客 DateUtils . addDays ( Ljava / util / Date ; I ) Ljava / util / Date ; , dubbo version : 2.6 .4 , current host : 10.56 .81 .131 java . lang . NoSuchMethodError : org . apache . commons . lang ...
- 2025-05-22 15:47DateUtils 类扩展了 JDK 原有的 java.util.Date 类的功能,使得开发人员在进行日期计算时更为方便快捷,尤其在处理日历计算和时间间隔等方面。 DateUtils 类提供的方法可以分为几大类:日期比较、日期计算、时间...
- 2025-05-03 20:22五行星辰的博客 日期计算的"算盘高手"时间比较的"裁判官"⚖️日期格式化的"翻译官"时间操作的"防呆设计"️“处理日期就像处理炸药,小心时区这个隐藏...需求DateUtils方案Java 8+替代方案加N天判断同一天获取当月第一天忽略时间比较。
- 2021-02-26 12:38一直努力生活的博客 jar包appache下的common-lang3一、 对指定的日期新增年、月、周、日、小时、分钟、秒、毫秒public static Date addDays(Date date, int amount)Date date = new Date();System.out.println(DateUtil.dateToString...
- 2020-06-22 21:35JeremyChan1887的博客 Date today1 = new Date(); System.out.println(today1+" "+today1.toString()); //Mon Jun 22 20:17:29 CST 2020 Mon Jun 22 20:17:29 CST 2020 LocalDate today2 = LocalDate.now(); //Java 8 ...
- 2018-01-23 13:17立小言先森的博客 一、 对指定的日期新增年、月、周、日、小时、分钟、...public static Date addDays(Date date, int amount) Date date = new Date(); System.out.println(DateUtil.dateToString(date, "yyyy-MM-dd HH:mm:ss"));
- 2021-08-25 15:08小胡不会java的博客 DateUtils.addDays(DateUtils.truncate(new Date(), Calendar.DAY_OF_MONTH), -1);//获取前一天 DateUtils.addMonths(DateUtils.truncate(new Date(), Calendar.DAY_OF_MONTH), -1);//获取上月时间 DateUtils....
- 2021-03-09 09:15明月找我影的博客 import org.apache.commons.lang3.time.DateUtils; //导入方法依赖的package包/类@Overridepublic Iterable _apply(final String line) {final String[] t = line.split(",");final String road = t[0];final String...
- 2021-12-10 15:11在Java标准库中,`java.util.Date`和`java.util.Calendar`是最早的日期和时间API,但它们的设计并不理想,因此在Java 8之后,引入了`java.time`包,提供了更强大、更易用的日期时间API,包括`LocalDate`, `LocalTime...
- 2021-02-26 09:14100offer的博客 java.util.date与java.sql.datejava.util.date是java.sql.date的父类,其中java.util.date用于除了数据库以外的任何地方。两者都有getTime的方法(获取long类型)。所以可以互相转换java.sql.date date_sql = new java...
- 2021-08-16 20:36达不的博客 这位博主里面写的非常的详细 ... 新增个方法 ... Date date = DateUtils.addDays(new Date(), -1); //日期格式化 String format = DateFormatUtils.format(date, "yyyy-MM-dd"); //同理 //当前...
- 2021-09-16 16:02我高考零分!的博客 一、时间工具类实例代码 public class DateUtilsTest { public static void ... Date nowDate = DateUtils.getNowDate(); System.out.println("获取当前Date型日期:"+nowDate); System.out.println(); //2.获取
- 2022-07-14 17:33虚构的乌托邦的博客 import java.util.Date; import java.util.List; /** * 时间获取工具类(用于首页数据统计使用) */ public class DateGetUtil { public static void main(String[] args) { System.out.println(getSixMonth()); } ...
- 2022-01-15 17:33在Java标准库中,虽然有`java.util.Date`和`java.text.SimpleDateFormat`等类可以处理日期和时间,但它们的使用往往较为复杂,因此开发者经常创建自定义的`DateUtils`来封装常用操作,提高代码的可读性和可维护性。...
- 2018-01-05 23:40流氓animals的博客 1、测试 package test.utils.date; import java.text.ParseException...import java.util.Date; import org.apache.commons.lang.time.DateUtils; public class Test { public static void main(String[] args) { in
- 2020-08-28 18:17例如,`addYears(now, 1)`会返回一个新日期,该日期是原日期往后推一年。 2. `addMonths(Date date, int months)`:添加或减少指定月数。如`addMonths(now, -1)`表示返回一个月前的日期。 3. `addWeeks(Date date,...
- 2016-08-19 10:44初级以上的博客 最近在写数据上传的程序,需要对Date进行一些数学运算,个人感觉在java中,日期的数学运算还是比较常用的,所以把Date的数学运算都玩了一下。试了一下,发现DateUtils这个工具类对于Date的数学运算非常方便,见代码...
- 没有解决我的问题, 去提问