タグ

ブックマーク / gist.github.com/koseki (1)

  • サマータイム終了時の挙動

    dst.md タイムゾーン America/Los_Angeles では、サマータイム終了日 2018/11/04 の 01:00:00 〜 01:59:59 が2度繰り返される。 Ruby の Time は、午前1時台をサマータイム終了後として扱っている。 irb(main):001:0> ENV['TZ'] = 'America/Los_Angeles' => "America/Los_Angeles" irb(main):002:0> Time.local(2018, 11, 4, 0, 59, 0) => 2018-11-04 00:59:00 -0700 irb(main):003:0> Time.local(2018, 11, 4, 0, 59, 0).dst? => true irb(main):004:0> Time.local(2018, 11, 4, 1, 0, 0)

    サマータイム終了時の挙動
  • 1