Я пытался округлить объект времени moment.js до следующего ближайшего 30-минутного интервала. Но выглядит моя логика у нас неправильно.
Пример:
10:13am -> 10:30am
11:45am -> 12:00pm
Вот мой текущий код
start = moment();
minuteReminder = start.minute() % 30;
start.add(minuteReminder, 'minutes');
start.format("D YYYY, h:mm:ss a");