繁体   English   中英

查找Java中两个日期之间的差异[重复]

[英]Finding Difference between two dates in Java [duplicate]

这个问题在这里已有答案:

我在JFrame使用Java for Date中的两个JFormattedTextFields 我以格式(DD/MM/YYYY)格式化它们。

我怎样才能在几天内发现它们之间的差异?

你可以使用Joda Time

DateTime date1 = new DateTime(2013, 12, 20, 0, 0);
DateTime date2 = new DateTime(2013, 12, 23, 0, 0);
Days.daysBetween(date1, date2).getDays(); // Will return 3 
//since date2 is 3 days after date1

解析日期,使用Calendar标准类或Joda Time库来比较日期。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM