gpt4 book ai didi

time - GMT 和 UTC 可以相差几秒吗?

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

有上百个问题询问 GMT 和 UTC 之间的区别,但它们似乎都只是说“它们的测量方式不同”。我的问题是,如果它们的测量方式不同,一个使用太阳,另一个使用原子钟,它们不能相差几秒,而且随着时间的推移这不会逐渐变大吗?如果不是,为什么不呢?

是否有任何图书馆会为一个与另一个返回不同的日期/时间?

最佳答案

法律的角度来看,GMT 和 UTC 之间存在一些历史差异。您可以在 UTC 上阅读维基百科文章和 GMT ,这解释了一些差异。但它们几乎是同一回事。另一篇维基百科文章 here讨论 GMT 如何被重新定义为与 UTC 相同。

还有一篇不错的文章here这解释了它们之间的区别。一般来说,从计算的角度来看,GMT 和 UTC 是同一回事。人们通常更喜欢计算中的 UTC 这个术语,因为它是明确的。

有些人倾向于将 GMT 视为一个时区,而 UTC 是一个整体类型保持系统(与 UT1 或 TAI 相比)。

同样重要的是要认识到,英国仅在冬季月份使用 GMT。在夏天,他们遵守英国夏令时 (BST)。所以你可以想到 GMT = UTC+00:00BST = UTC+01:00

有趣的是,许多过去使用 GMT 的技术已改用 UTC。例如,与 Windows XP(基于 GMT)相比,查看时区在 Windows 7(基于 UTC)上的显示名称。

您仍会在 RFC822 上看到 GMT/RFC1123格式化的日期字符串,但即使在那里它们也与 UTC 具有相同的含义。 (这只是猜测,但 Sir Tim Berners-Lee 是英国人,所以这可能与 HTTP 规范中使用 GMT 的原因有关。)

对于现代用法中的所有实际问题,请使用 UTC。 (除非你是英国人,那就用GMT,骄傲地戴上吧!)

关于太阳和原子钟之间的差异 - 这就是 Leap Seconds都是关于。 UT1 会漂移,其中 UTC 已调整。但是我们几乎从不在日常计算中使用 UT1。而且你必须有一个非常精确的时钟才能受闰秒的影响。出于所有实际目的(在操作系统级别有一些非常罕见的异常(exception)),您可以安全地忽略它们。

关于time - GMT 和 UTC 可以相差几秒吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18115477/

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