GMT (格林尼治标准时间)
ge lin ni zhi biao zhun shi jian
以伦敦格林尼治皇家天文台为基准的平太阳时,历史上曾作为国际时间参考标准。
tai yang shi
太阳时是根据太阳在天空中的视位置来计量的时间。真太阳时将太阳恰好过当地子午线的时刻定义为正午。平太阳时则利用一个假想的“平均太阳”以匀速运动来消除地球椭圆轨道和地轴倾斜所导致的不规则性。GMT 在历史上即被定义为本初子午线上的平太阳时。
真太阳时与平太阳时之间的差值称为时差方程。它由两个因素产生:地球轨道的椭圆形 (开普勒第二定律) 以及地轴相对于轨道面 23.4° 的倾斜。时差方程在一年中的变化范围约为 -14 分钟到 +16 分钟。这就是日晷与机械钟并不总是一致的原因。
直到 19 世纪中期,世界各地的城市都使用当地太阳时。由于经度每差 1° 对应 4 分钟的时间差,即使相邻城镇的时钟也略有不同。铁路网络的扩展使统一的时间制度成为必需,最终催生了现代时区框架,让广大区域共享单一标准时间。太阳时至今仍在天文学和日晷应用中使用。
这篇文章对您有帮助吗?
ge lin ni zhi biao zhun shi jian
以伦敦格林尼治皇家天文台为基准的平太阳时,历史上曾作为国际时间参考标准。
shi jie shi yi
UT1 是一种根据地球实际自转角度推导的世界时形式。它反映自转速度的不规则变化,其与 UTC 的偏差决定了闰秒的插入时机。
zi wu xian
子午线是地球表面上从北极延伸至南极的假想半圆弧线,作为经度的参考线,构成全球计时系统的基础。
biao zhun shi jian
标准时间是某一地区正式采用的民用时间,定义为相对于 UTC 的偏移量,由法律或惯例确立,作为该地区一切社会和商业活动的时间基准。
在 DATE、TIME、TIMESTAMP 和 TIMESTAMPTZ 之间的选择,决定了应用程序能否正确处理时区。本文详解预约系统、未来事件调度、审计日志,以及从忽略时区的遗留架构中迁移的策略。
分布式系统无法就单一全局时钟达成一致,这使得事件排序出乎意料地困难。本文涵盖完美全局时间的不可能性、Lamport 时钟和向量时钟、Google Spanner 的 TrueTime,以及驱动 CockroachDB 的混合逻辑时钟。
Java 8 引入的 java.time API 提供了五个用于表示日期和时间的核心类。了解何时使用 Instant、OffsetDateTime、ZonedDateTime、LocalDateTime 或 LocalDate 是避免时区 Bug 的关键。本文结合 Spring Boot 和 JPA 项目的实践,逐一介绍各个类的使用场景。