计算两个日期之间的天数 - J2ME

时间:2011-10-09 04:04:44

标签: java java-me

我想计算两个日期之间的天数,我在网上找到了一些解决方案,但问题出在我的NetBeans中 GregorianCalendar 不可用。所以无法计算天数。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:5)

在Java Micro Edition中,您没有GregorianCalendar,因此您必须使用:

Date startDate, endDate;
...
int days = (int) ((endDate.getTime() - startDate.getTime())  
    / (1000 * 60 * 60 * 24)); 

日期returns the number of milliseconds since January 1, 1970, 00:00:00 GMT

的getTime()方法