Skip to content

Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →

instance method

Time#gmtoff

() -> ::Integer
utc_offset -> integer

Returns the offset in seconds between the timezones of UTC and self:

Example
Time.utc(2000, 1, 1).utc_offset   # => 0
Time.local(2000, 1, 1).utc_offset # => -21600 # -6*3600, or minus six hours.
See also #gmtime #gmt_offset #gmt? #hash also in 4.1 · 4.0 · 3.3 · 3.2 · 3.1 · 3.0