Paul Nichols wrote:
I'm calculating the duration of an event by simply doing 'end_time - start_time'. This outputs the time in seconds.
However, i'd like this to be displayed in hours, minutes and seconds in HH:mm:ss format.
Is this possible?
I'm not aware of any Rails methods for this, so here is my implementation:
def format_time seconds = time % 60 minutes = (time / 60) % 60 hours = (time / 3600) % 60 "#{hours}::#{minutes}::#{seconds}" end