class Rushour::Daytime

Constants

HOUR_MINUTES

Public Class Methods

from_str(time_str) click to toggle source
# File lib/rushour/daytime.rb, line 6
def from_str(time_str)
  time = time_str.split(':', 2)
  hours_minutes(time[0].to_i, time[1].to_i)
end
now() click to toggle source
# File lib/rushour/daytime.rb, line 11
def now
  time = Time.now
  hours_minutes(time.hour, time.min)
end

Private Class Methods

hours_minutes(hours, minutes) click to toggle source
# File lib/rushour/daytime.rb, line 18
def hours_minutes(hours, minutes)
  hours * HOUR_MINUTES + minutes
end