在Joda-Time 2中,三种时间跨度有什么区别:
我需要使用Java来区分两个日期.我需要几个月的结果.
例:
Startdate = 2013-04-03 enddate = 2013-05-03结果应为1
如果间隔是
Startdate = 2013-04-03 enddate = 2014-04-03结果应为12
使用以下代码,我可以在几天内得到结果.我怎么能在几个月内进入?
Date startDate = new Date(2013,2,2);
Date endDate = new Date(2013,3,2);
int difInDays = (int) ((endDate.getTime() - startDate.getTime())/(1000*60*60*24));
Run Code Online (Sandbox Code Playgroud)