У меня есть код, который проверяет количество дней, оставшихся до истечения срока годности:
const expiration = "2019-10-25T01:41:02.523Z";
const daysLeft = Math.floor((Date.parse(expiration) - Date.now()) / (24 * 60 * 60 * 1000));
console.log(daysLeft);
Теперь я хочу проверить, находится ли текущая дата меньше месяца с указанной даты истечения срока действия.
Я пытался использовать момент, но я не уверенесли я делаю это правильно
const now = moment().add(1, 'M');
const expires = moment(expiration);
if (now.isBefore(expires)) {
// expired
}
Как мне этого добиться? Заранее спасибо.