В настоящее время я пытаюсь использовать moment.js (2.24.0), чтобы добавить минуту к последней минуте часа. Однако это приводит к возврату к первой минуте того же часа.
Вот пример кода:
var minute = '2019-11-03 01:59:00';
console.log('Before: '+minute);
minute = moment(minute, 'YYYY-MM-DD HH:mm:ss')
.add(1, 'minutes')
.format('YYYY-MM-DD HH:mm:00');
console.log('After: '+minute);
Это приводит к:
Before: 2019-11-03 01:59:00
After: 2019-11-03 01:00:00
Isэто ошибка или ожидаемое поведение для moment.js? Если это ожидаемое поведение, то как мне правильно обратиться к нему, чтобы перейти к следующему часу.