class Time

Public Instance Methods

all_hour() click to toggle source
# File lib/merry_go_round/core_ext/time.rb, line 29
def all_hour
  beginning_of_hour..end_of_hour
end
all_minute() click to toggle source
# File lib/merry_go_round/core_ext/time.rb, line 25
def all_minute
  beginning_of_minute..end_of_minute
end
beginning_of_hour() click to toggle source
# File lib/merry_go_round/core_ext/time.rb, line 13
def beginning_of_hour
  change(min: 0)
end
beginning_of_minute() click to toggle source
# File lib/merry_go_round/core_ext/time.rb, line 2
def beginning_of_minute
  change(sec: 0)
end
end_of_hour() click to toggle source
# File lib/merry_go_round/core_ext/time.rb, line 17
def end_of_hour
  change(
    :min => 59,
    :sec => 59,
    :usec => Rational(999999999, 1000)
  )
end
end_of_minute() click to toggle source
# File lib/merry_go_round/core_ext/time.rb, line 6
def end_of_minute
  change(
    sec: 59,
    usec: Rational(999999999, 1000)
  )
end