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

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

Например дана функция которая принимает два параметра, первый дату в формате "2016-11-31" и второй количество дней например 14. Дано так же дата например "2016-12-10", как проверить не просрочена ли эта дата?
  • Вопрос задан
  • 134 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 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('Дата просрочена');
    };
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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