Method: TimeRounder.difference_between_rounded_times

Defined in:
lib/time_rounder.rb

.difference_between_rounded_times(start_time, end_time, schedule = 15) ⇒ Object

Calculates the difference between 2 rounded times



26
27
28
29
30
31
# File 'lib/time_rounder.rb', line 26

def self.difference_between_rounded_times(start_time, end_time, schedule = 15)
  s = TimeRounder::RoundedTime.new(start_time, schedule).rounded_time
  e = TimeRounder::RoundedTime.new(end_time, schedule).rounded_time
  seconds = (e - s).to_i
  TimeRounder::RoundedTimeFromSeconds.new(seconds, schedule).rounded_time
end