Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

29 lines (23 sloc) 0.596 kB
require 't/cli'
require 'time'
module T
class << self
# Convert time to local time by applying the `utc_offset` setting.
def local_time(time)
utc_offset ? (time.utc + utc_offset) : time.localtime
end
# UTC offset in seconds to apply time instances before displaying.
# If not set, time instances are displayed in default local time.
attr_reader :utc_offset
def utc_offset=(offset)
@utc_offset = case offset
when String
Time.zone_offset(offset)
when NilClass
nil
else
offset.to_i
end
end
end
end
Jump to Line
Something went wrong with that request. Please try again.