Итак, у меня есть номер, например 90
. что я хочу сделать, это преобразовать его в "1 hr 30 mins"
. Я пробовал это:
moment.utc(
moment.duration(90, "minutes")
.asMilliseconds()
).format("h:mm")
Это возвращает 1:30
.
Если это сделать,
moment.utc(
moment.duration(90, "minutes")
.asMilliseconds()
).format("h [hour] mm [minutes]")
, тогда я получу 1 hour 30 minutes
.
Это здорово, но если я подключу 180, то получу 3 hour 00 minutes
, но это должно быть 3 hours
. 00 минут должны быть пропущены, а час должен быть час , если количество часов больше 1. То же самое относится и к минутам.
Возможно ли это с моментом. js?