У меня есть следующий Rails помощник для преобразования миллисекунд до нескольких часов и минут:Преобразовать миллисекунды до нескольких часов и минут в рубине
def get_duration_hrs_and_mins(duration)
hours = duration/(3600000 * 3600000)
minutes = (duration/60000) % 60000
"#{hours}h #{minutes}m"
rescue
""
end
Однако это всегда просто возвращает его в течение нескольких минут (например, 364m) и не показывает часов ... и сохраняйте минуты до 60.
'60000 * 60000' количество * микро * секунд в течение одного часа. – Stefan
@Stefan жаль, что это была проблема с копией и вставкой. Однако я все еще получаю только минуты, а не часы. – Cameron