java - 预计日期有月数和天数差异?

标签 java date datetime

我必须找出两个日期之间的月和日差异。 我尝试谷歌,但只发现几个月和几天的差异。但我预计几个月和几天会有差异。
例如:2013年4月1日和2013年5月7日 那么结果应该是1个月6天。
我希望代码仅使用 Java 6 提供的 api。推荐,但不像Joda Time等。 感谢您的帮助。

最佳答案

据我所知,Java中没有提供任何API来计算DateTime差异。您应该使用外部 api 或自己执行。

检查此链接,有一个手动方法可以做到这一点: http://www.mkyong.com/java/how-to-calculate-date-time-difference-in-java/

关于java - 预计日期有月数和天数差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16415719/

相关文章:

python - Pandas 中的小时系列到矩阵

c# - 从 EST/EDT 转换为 GMT

Java JoptionPane 试图让它为带有 double x4 的单独方法工作

java - JNA GetExitCodeProcess() 工作异常

java - 在java中的类之间共享更新数据的最佳方式

java - 将自定义日期格式转换为 unixtime

java - 如何在 SharedPreferences 中保存和检索日期

java - 继承 JFrame 违反泛化

android - 如何只打印 Date 对象的毫秒数(上一秒和下一秒之间的时间)?

SQL Count 不同的时间,相差 30 分钟