gpt4 book ai didi

jodatime DateTime.getMillis 是 UTC,对吗?时代

转载 作者:行者123 更新时间:2023-12-01 10:03:17 25 4
gpt4 key购买 nike

因此,System.currentTimeMillis 以 UTC 时区返回毫秒。 DateTime.getmillis 是否与我所知道的几乎所有图书馆都一样,因为纪元总是在 UTC 中? joda-time 也一样吗?

谢谢,院长

最佳答案

System.currentTimeMillis returns millis in UTC timezone

这是不正确的。 System.currentTimeMillis 返回一个时间间隔(以毫秒为单位),从一个特定的(明确规定的,普遍的)瞬间时间(tA),直到其他时刻(tB=当前时刻)。这两个时刻都是“物理”时间轴中的点,它们与时区完全无关。

可能会出现混淆,因为“初始”时间 (tA) 被指定为“1970 年 1 月 1 日 00:00:00 UTC”,但这无关紧要,这只是一种明确指定瞬间的方式('ta' =伦敦的时钟在 1 月 1 日这一天标记为 00:00 的时刻')。我们可以选择另一个起点:例如,tA = Apollo 十一号登月的时刻。你会同意,如果我定义这个新纪元:“从那个时刻 'tA' 到现在的毫秒数”,你和我将得到相同的数字(在同一时刻)并且它与我们的时区没有任何关系。

关于jodatime DateTime.getMillis 是 UTC,对吗?时代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13608161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com