Задать вопрос
@Arturchick

Как проверить не просрочена ли дата?

Например дана функция которая принимает два параметра, первый дату в формате "2016-11-31" и второй количество дней например 14. Дано так же дата например "2016-12-10", как проверить не просрочена ли эта дата?
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Простой 4 комментария
Решения вопроса 1
const compareDates = (date1, date2) => new Date(date1).getTime() < new Date(date2).getTime()
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@thewayofmagic
записывайте время через new Date() :
let limitTime = new Date() + 1209600000 // 1209600000 - 14 дней в милисекундах.
if(limitTime > new Date()) {
    console.log('Дата не просрочена')
    } else if(limitTime =< new Date()) {
    console.log('Дата просрочена');
    };
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы