module TimeDifferenceHelper
Public Instance Methods
difference(relative)
click to toggle source
# File lib/helpers/time_difference.rb, line 2 def difference(relative) if relative > self difference = relative - self else difference = self - relative end # hours = difference / 3600 # difference -= hours * 3600 # minutes = difference / 60 # difference -= minutes * 60 # seconds = difference # "#{hours.to_s.rjust(2, '0')}:#{minutes.to_s.rjust(2, '0')}:#{seconds.to_s.rjust(2, '0')}" # hours = difference / 3600 return difference end