1970年1月1日之前的日期

use*_*108 15 java

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

Tau*_*ren 14

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

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

  • 日历也使用*Epoch,1970年1月1日00:00:00.000 GMT* - 所以我想知道日历是否可以处理我的生日.远远超过遥远的过去. (2认同)

Mar*_*iss 11

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