时区
shi qu
地球上为法律、商业和社会目的而采用统一标准时间的区域。
xia ling shi
夏令时 (DST) 是在春季和夏季将时钟拨快一小时、秋季再拨回的做法。其目的是在日常活动时间内更好地利用自然日光。全球约有 70 个国家实行某种形式的夏令时,但具体的切换日期因地区而异。
夏令时在第一次世界大战期间为节约能源而被广泛采用,但至今仍存在争议。关于其实际节能效果的研究尚无定论,而每年两次的时钟调整已被证实与时钟切换后数日内交通事故、心脏病发作和工伤的增加存在关联。一些国家和美国的部分州已着手废除这一做法。
夏令时给软件系统带来重大挑战。在“春季前拨”切换期间,一小时的本地时间根本不存在。在“秋季回拨”期间,同一小时会出现两次。开发者必须依赖 IANA 时区数据库,并避免在不附带偏移信息的情况下存储本地时间,才能正确处理这些边界情况。
这篇文章对您有帮助吗?
以本地时间配置的 cron 任务在夏令时切换期间会静默地重复执行或跳过。本文详解其故障模式,介绍以 UTC 运行调度的方案、Kubernetes CronJob 的 timeZone 字段,以及云调度器如何处理同样的问题。
了解夏令时的运作方式、哪些国家实行夏令时、转换发生的时间,以及夏令时如何使国际日程安排变得复杂。
夏令时在过去十年中不断失去政治支持。欧盟于 2019 年投票废除时钟调整,关于心脏病发作和昼夜节律紊乱的医学证据也在不断增加。本文综述了相关科学研究、节能神话以及各地区的实际决策。