module FlashFlow::TimeHelper
Public Class Methods
massage_time(time)
click to toggle source
# File lib/flash_flow/time_helper.rb, line 14 def massage_time(time) case time when Time time when NilClass Time.now else Time.parse(time) end end
two_weeks()
click to toggle source
# File lib/flash_flow/time_helper.rb, line 25 def two_weeks 60 * 60 * 24 * 14 end
with_time_zone(tz_name) { || ... }
click to toggle source
# File lib/flash_flow/time_helper.rb, line 6 def with_time_zone(tz_name) prev_tz = ENV['TZ'] ENV['TZ'] = tz_name yield ensure ENV['TZ'] = prev_tz end
Private Instance Methods
massage_time(time)
click to toggle source
# File lib/flash_flow/time_helper.rb, line 14 def massage_time(time) case time when Time time when NilClass Time.now else Time.parse(time) end end
two_weeks()
click to toggle source
# File lib/flash_flow/time_helper.rb, line 25 def two_weeks 60 * 60 * 24 * 14 end
with_time_zone(tz_name) { || ... }
click to toggle source
# File lib/flash_flow/time_helper.rb, line 6 def with_time_zone(tz_name) prev_tz = ENV['TZ'] ENV['TZ'] = tz_name yield ensure ENV['TZ'] = prev_tz end