如何存储日期并查找自该日期起已过去的天数?

时间:2010-11-09 01:16:33

标签: java android eclipse date

我正在创建一个能够计算贷款利息的Android应用。如何存储从DatePicker中选择的日期,然后计算当前日期和存储日期之间经过的天数?

1 个答案:

答案 0 :(得分:1)

标准库中有java.util.GregorianCalendar,您可以使用DatePicker中的数据进行初始化。

或者,你可以使用JodaTime,我被告知为日期和时间提供了一个更好的库(我实际上并没有自己给它,但它绝对值得一看)。

http://joda-time.sourceforge.net/

至于计算两个日期之间的天数,JodaTime有Days.daysBetween方法,这使得它非常简单。要使用它,最简单的方法是在LocalDate对象中存储两个日期和时间(尽管这假设您没有考虑任何时区问题)。

相关问题