@willa_will
В JavaScript, чтобы сравнить две даты, можно использовать операторы сравнения - <
, >
, <=
, >=
. Даты можно представить в виде объектов класса Date
.
Вот несколько примеров, как можно сравнивать даты в JavaScript:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
const date1 = new Date('2021-01-01'); const date2 = new Date('2022-01-01'); if (date1 < date2) { console.log('date1 меньше date2'); } if (date1 > date2) { console.log('date1 больше date2'); } if (date1 <= date2) { console.log('date1 меньше или равно date2'); } if (date1 >= date2) { console.log('date1 больше или равно date2'); } |
В этом примере, если date1
равно 1 января 2021 года, а date2
равно 1 января 2022 года, то первое условие date1 < date2
будет истинным, и будет выведено сообщение 'date1 меньше date2'
.