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

Как определить прошло ли 30 дней от даты?

Помогите, как определить прошло ли от даты 30 дней с помощью jquery

дата в таком формате 01.01.2016

т.е. примерно вот так должно получится
var data = '01.01.2016';
if(data>ЧТО ТУТ ДОЛЖНО БЫТЬ) {прошло больше 30 дней} else {30 дней не прошло}

если напишу if(data>'01.02.2016') то не сработает
  • Вопрос задан
  • 378 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
pomeo
@pomeo
в лоб
var date1 = new Date('01.01.2016');
var date2 = new Date('03.01.2016');

if (date2 - date1 > 2592000000) {
  console.log('> 30 дней');
} else {
  console.log('< 30 дней');
}
Ответ написан
Не нужно решать это с помощью Jquerу, решайте с помощью javascript. Дата в js. Посчитайте сколько милисекунд в 30 днях и высчитывайте разность дат в милисекундах, если больше, то выполняйте то, что нужно выполнить.
Ответ написан
Ваш ответ на вопрос

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

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