Class: Integer

Inherits:
Object
  • Object
show all
Defined in:
lib/punch/core_ext/integer.rb

Instance Method Summary collapse

Instance Method Details

#elapsed_timeObject



2
3
4
5
6
7
8
9
10
11
12
# File 'lib/punch/core_ext/integer.rb', line 2

def elapsed_time
  minutes, seconds = divmod(60)
  hours, minutes   = minutes.divmod(60)

  seconds = '%02d' % seconds
  minutes = '%02d' % minutes

  time = "#{minutes}:#{seconds}"
  time = "#{hours}:#{time}" unless hours.zero?
  time
end