module ImHungry::TzHelper
Public Instance Methods
current_time()
click to toggle source
# File lib/im_hungry/tz_helper.rb, line 13 def current_time Time.now.getlocal(tz_offset) end
parse_time(time)
click to toggle source
# File lib/im_hungry/tz_helper.rb, line 3 def parse_time(time) Time.parse("#{time} #{tz_offset}") end
tz_offset()
click to toggle source
# File lib/im_hungry/tz_helper.rb, line 7 def tz_offset timezone = TZInfo::Timezone.get(time_zone) offset_in_hours = timezone.current_period.utc_total_offset_rational.numerator format('%+.2d:00', offset_in_hours) end