У меня есть datetime, называемое dispatched_time, которое я вычитаю из Time.now, что приводит к числу с плавающей точкой, то есть: 302.332, который является методом elapsed_time. Мне нужно выяснить способ принять значение этого числа и отформатировать его во времени на мой взгляд. т.е.: 13:20.Форматирование времени плавания в рельсах
Я попытался использовать elapsed_time.strftime ("% H% M"), но strftime не будет обрабатывать float.
Может ли кто-нибудь помочь мне с преобразованием поплавка за считанные секунды в формат ЧЧ: ММ?
Это то, что я искал. Я выполнял всю математику в методе elapsed_time (в секундах) и передавал поплавок, а затем разбивался на формат. Метод, который вы предложили, намного проще и из того, что я вижу до сих пор, точный. Спасибо, Уильям! – nulltek