1970年1月1日之前的日期

时间:2010-09-14 07:44:57

标签: java

getTime()以毫秒为单位获取特定日期的时间。这可以用于18世纪的日期。我们使用millis并将其存储在字符串变量中以供将来比较。对于过去可以使用多长时间有限制吗?

3 个答案:

答案 0 :(得分:14)

如果您正在对遥远的过去进行日期/时间比较,我强烈建议您查看JodaTime。或者实际上是任何类型的日期/时间比较和计算。这是一个很棒的图书馆!

不要依赖getTime()来做你想做的事。至少考虑使用Java的Calendar/GregorianCalendar。但就个人而言,我建议使用JodaTime。

答案 1 :(得分:11)

当然,长期签署,例如1.1.1701是-8 488 782 000 000。

答案 2 :(得分:2)

返回自此Date对象表示的1970年1月1日00:00:00 GMT以来的毫秒数

最好选择CalendarJodatime