我担心这里的原因很复杂——你可以在 Moment Timezone | Docs 阅读相关内容。
POSIX 兼容性要求偏移量被反转。因此,Etc/GMT-X 的偏移量将是
+X,而 Etc/GMT+X 的偏移量将是-X。这是 IANA 的 时区数据库 的结果,而不是 Moment.js 的任意选择。因此,使用基于本地的标识符比使用固定偏移量的标识符更可取。
因此,在 IANA 的时区数据库中,Europe/Oslo 目前等同于 Etc/GMT-1。
Monday, November 8, 2021 7:00 PM
我想知道我们是否可以/应该引入我们自己的 UTC+1、UTC+2 时区别名(不带 Etc/ 前缀)。
(抄送 @j.jaffeux)