绝对时间:以秒为单位,从某个“纪元”开始的瞬时;持续时间与瞬时概念帮助精确比较和运算。
历法时间:格里高利日历将绝对时间映射为年月日时分秒,人类使用更易读但含糊的周期(如月、日)表示。
UTC标准:采用原子钟定义的SI秒,通过闰秒调整保持与地球自转同步;闰秒不定期插入或删除。
时区:不同地区以固定或变化的UTC偏移显示本地时间;夏令时和政府调整会导致本地时间跳跃或重复。
时间转换:从绝对时间到本地时间以及反向转换需考虑时区规则及闰秒,可能出现无效或歧义时间。
IANA时区数据库:记录自1970年起各地时区历史与未来规则,为全球统一时区转换提供权威数据。
实践建议:存储或显示时间时需明确业务意图——以绝对时间为准或保持本地时间不变,并定期更新时区数据库。
Get notified when new stories are published for "🇨🇳 Hacker News 简体中文"