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

Sou*_*rav 4 java java-me

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

sti*_*vlo 5

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

Date startDate, endDate;
...
int days = (int) ((endDate.getTime() - startDate.getTime())  
    / (1000 * 60 * 60 * 24)); 
Run Code Online (Sandbox Code Playgroud)

其中get的getTime()方法 returns the number of milliseconds since January 1, 1970, 00:00:00 GMT