@UncleDenn

Как сравнить даты?

Мне нужно сравнить 2 даты :теперешнюю и дату которую ввел юзер
Примерно я знаю в чем проблема:
нужно сравнивать не строки ,а даты ,но я не знаю как
вот код:
var date = new Date();
var curr_date = (date.getMonth() + 1) + '/' + date.getDate() + '/' +  date.getFullYear();
var u_birthsday = 10/10/2001;//как пример
                
if(val != '' && curr_date > u_birthsday) {
//script
}
  • Вопрос задан
  • 12281 просмотр
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
let now = new Date(),
    birthday = new Date('10/10/2001')

if (now > birthday) {
  // ...
}

Правда, если у вас нет машины времени, я не вижу смысла в такой проверке. Для всех уже родившихся людей всегда будет true.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы