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

instance method Time#sec

sec -> Integer[permalink][rdoc]

秒を整数で返します。


p Time.mktime(2000, 1, 1).sec # => 0

通常は0から59を返しますが、うるう秒の場合は60を返します。


ENV['TZ'] = 'right/UTC'
p Time.mktime(2005, 12, 31, 23, 59, 60).sec # => 60