Ruby 3.0.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Timeクラス > dst?

instance method Time#dst?

isdst -> bool[permalink][rdoc]
dst? -> bool

自身が表す日時が夏時間なら true を返します。そうでないなら false を返します。


ENV['TZ'] = 'US/Pacific'
p Time.local(2000, 7, 1).isdst   # => true
p Time.local(2000, 1, 1).isdst   # => false