我的Time对象toString()返回19700101T000000America /纽约(4,0,0,0,18000)混乱的Time.toMillis(布尔)
的字段如下:
allDay - false
gmtOff - 0
hour - 0
isDst - -1
Min - 0
Month - 0
MonthDay - 1
Second - 0
TimeZone - America/New_York
Year - 0
YearDay - 1970
但是,当我使用Time.toMillis(false)时,它始终返回大于0的值。由于时间代表1970年1月1日,我希望返回值0。即使是第二个对象的字段也是有0的。但仍然是一个不同的价值。
我该如何解决这个问题?
世界民间时间的基础不是美国,而是UTC:http://en.wikipedia.org/wiki/Coordinated_Universal_Time;) – Blacklight