Приветствую.
Скажите, а есть какие то встроенные способы узнать что одна дата >= другой даты на например 10 лет.
Чтобы без какого то ручника, типа считать количество дней или миллисекунд.
Вот примерно как в php что я делаю:
$res = isDateMoreThan10Diff(
\DateTime::createFromFormat('d.m.Y', $date1),
\DateTime::createFromFormat('d.m.Y', $date2),
));
function isDateMoreThan10Diff(\DateTime $dateStart, \DateTime $dateEnd)
{
$interval = $dateStart->diff($dateEnd);
$check = $interval->format('%r%y');
if (strpos($check, '-') === 0) {
return false;
}
return (intval($check) >= 10) ? true : false;
}
И как лучше дату в js дату преобразовывать, в плагине она у меня в формате dd.mm.yyyy