Module: TimeDifferenceHelper
- Defined in:
- lib/helpers/time_difference.rb
Instance Method Summary collapse
Instance Method Details
#difference(relative) ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# 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 |