java中两个日期(yyyymmdd格式)的天数差异
我需要找出日期(yyyy-mm-dd格式)和当前日期之间的差异
我写了以下内容来了解当前日期:
SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd");
Date now = new Date();
String strDate = sdfDate.format(now);
System.out.println("Current date:" + strDate);
String date2 = "2014-01-15";
现在我想找出strDate
和date2
之间在天数上的差异。我在StackOverflow中搜索了一些类似的帖子,但找不到解决方案。任何帮助都是值得赞赏的
谢谢
# 1 楼答案
这是很常见的。下面是谷歌的一个例子
资料来源:http://www.mkyong.com/java/how-to-calculate-date-time-difference-in-java/
# 2 楼答案
java.util.Calender
对你很有帮助。举个例子: