@deion
Вот как можно проверить, является ли дата до текущего момента времени, игнорируя время, с использованием Moment.js:
1
|
const moment = require('moment'); |
1
|
const now = moment(); |
1
|
const yourDate = moment('2022-01-01').startOf('day'); |
1 2 3 4 5 |
if (yourDate.isBefore(now)) { console.log('Дата находится до текущего момента времени.'); } else { console.log('Дата находится после текущего момента времени или равна ему.'); } |
Теперь вы можете выполнить эту проверку для любой даты, игнорируя ее время.
@deion
Пример, предоставленный выше, правильно демонстрирует, как проверить, является ли дата до текущего момента времени, игнорируя время, с использованием Moment.js. Важно убедиться, что вы устанавливаете время на начало дня (метод startOf('day')), чтобы игнорировать время и сравнивать только по дате.
Если у вас есть какие-либо дополнительные вопросы или нужна дополнительная помощь, пожалуйста, дайте знать.