Мне нужно отформатировать два моментных объекта для отображения диапазона времени для пользователей, например:
6: 45 PM-9: 30 PM
Я знаю, что могу получить это с
`${time1.format('h:mmA')}-${time2.format('h:mmA')}`
но я хочу подавить минуты, когда время начала или окончания указано в часе, например:
6:45 вечера-10 вечера (вместо 6:45 вечера-10:00 вечера)
7 вечера - 9: 30 вечера (вместо 7:00 вечера - 9:30 вечера)
7 вечера-10 вечера (вместо 7:00 вечера-10:00 вечера)
Я могу проверить, равны ли минуты 0 раньше, и изменить мою строку форматирования, основываясь на этом, но это выглядит не элегантно, я бы хотел сделать это только с использованием .format
, если это возможно. Не нашли ничего в формате docs об этом.