このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 2.7.0 リファレンスマニュアル

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