как использовать isafter для сравнения даты и времени в moment js
Ответы
Elena Gromova
27 декабря 2024
Для сравнения даты и времени можно использовать метод isAfter
, который позволяет сравнивать один момент времени с другим.
Прежде всего, у вас должен быть экземпляр Moment с первой датой и временем, а также экземпляр Moment с второй датой и временем, которые вы хотите сравнить. Например:
const firstDate = moment('2022-12-31 12:00:00', 'YYYY-MM-DD HH:mm:ss');
const secondDate = moment('2023-01-01 00:00:00', 'YYYY-MM-DD HH:mm:ss');
Затем вы можете использовать метод isAfter
следующим образом для сравнения дат:
if (firstDate.isAfter(secondDate)) {
console.log('Первая дата позже второй даты');
} else {
console.log('Первая дата раньше или равна второй дате');
}
Метод isAfter
вернет true
, если первая дата позже второй даты, и false
, если первая дата раньше или равна второй дате.
0
0