gec*_*cco 7 python time timezone
对于time.timezone,Python文档说:
本地(非DST)时区的偏移量,以UTC为单位的西秒(西欧大部分地区为负,美国为零,英国为零).
有谁知道为什么它会给西欧大部分地区带来负值?这些国家正在抵消,而不是负面的.
示例:布鲁塞尔是UTC + 1时区...
这是一个Unix人工制品.尽管时区的标准数字描述以小时和分钟东从UTC(UTC + 1布鲁塞尔,UTC-5纽约等)Unix的timezone
以秒为单位西从UTC.
来自http://pubs.opengroup.org/onlinepubs/7908799/xsh/tzset.html:
外部变量
timezone
设置为协调世界时(UTC)和本地标准时间之间的差异(以秒为单位),例如:
TZ timezone
EST 5*60*60
GMT 0*60*60
JST -9*60*60
MET -1*60*60
MST 7*60*60
PST 8*60*60
Run Code Online (Sandbox Code Playgroud)
至于为什么Unix会倒退,我猜这是一个历史性的事故,可能是因为Unix最初是在美国开发的.