您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Java中减去日期?

如何在Java中减去日期?

这确实是标准Java API中最大的史诗失败之一。有一点耐心,那么你将获得JSR 310 / ThreeTen指定的新Date and Time API的风格的解决方案,(很可能)它将包含在即将发布的Java 8中。

在此之前,你可以离开JodaTime。

DateTime dt1 = new DateTime(2000, 1, 1, 0, 0, 0, 0);
DateTime dt2 = new DateTime(2010, 1, 1, 0, 0, 0, 0);
int days = Days.daysBetween(dt1, dt2).getDays();

它的创建者Stephen Colebourne是JSR 310背后的家伙,所以看起来很相似。

java 2022/1/1 18:15:51 有449人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶