【问题标题】:In the Elixir DateTime implementation, what is meant by Calendar.std_offset?在 Elixir DateTime 实现中,Calendar.std_offset 是什么意思?
【发布时间】:2018-02-13 05:51:29
【问题描述】:

docs for DateTime 中,我看到 Calendar.std_offset 是来自this link 的“时区标准偏移量,以秒为单位(夏季时间不为零)”

Calendar.utc_offset 是根据 Wikipedia 与协调 UTC 时间的偏移量,以秒为单位。那么 Calendar.std_offset 的目的是什么?它有什么作用?看来您可以纯粹从“utc_offset”指定一个偏移量。 “std_offset”是否仅考虑夏令时?

【问题讨论】:

    标签: datetime calendar timezone elixir


    【解决方案1】:

    标准偏移量是在给定区域的夏季/夏令时应用于标准时间/UTC 偏移量的偏移量。因此,给定 5 小时的 UTC 偏移量和 1 小时的标准偏移量,夏季/夏令时的总偏移量为 6 小时,标准时间/UTC 偏移量为 5 小时。

    【讨论】:

      猜你喜欢
      • 2020-06-06
      • 1970-01-01
      • 2015-07-10
      • 2015-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-15
      • 2011-08-12
      相关资源
      最近更新 更多