1970年1月1日之前的日期
getTime()以毫秒为单位获取某个Date的时间。 这可以用于18世纪的日期。 我们使用millis并将其存储在字符串变量中以供将来比较。 过去在多大程度上可以使用这个限制吗?
如果你正在对遥远的过去进行日期/时间比较,我强烈建议你看一下JodaTime 。 或者实际上是任何类型的日期/时间比较和计算。 这是一个很棒的图书馆!
不要依赖getTime()来做你想做的事情。 至少考虑使用Java的Calendar / GregorianCalendar 。 但就个人而言,我建议使用JodaTime。
当然,长期签署,例如1.1.1701是-8 488 782 000 000。
返回自此Date对象表示的1970年1月1日00:00:00 GMT以来的毫秒数
最好去日历或Jodatime