“Проверьте дату PHP” Ответ

PHP проверка, если ввод - дата

function isRealDate($date) { 
    if (false === strtotime($date)) { 
        return false;
    } 
    list($year, $month, $day) = explode('-', $date); 
    return checkdate($month, $day, $year);
}
Wild Weevil

Проверьте, проходит ли дата PHP

$date = new DateTime($event['date']);
$now = new DateTime();
if($date < $now) {
    echo 'Date is in the past';
}
VasteMonde

Проверьте дату PHP

function validateDate($date, $format = 'Y-m-d')
{
    $d = DateTime::createFromFormat($format, $date);
    // The Y ( 4 digits year ) returns TRUE for any integer with any number of digits so changing the comparison from == to === fixes the issue.
    return $d && $d->format($format) === $date;
}
Crazy Crossbill

Ответы похожие на “Проверьте дату PHP”

Вопросы похожие на “Проверьте дату PHP”

Больше похожих ответов на “Проверьте дату PHP” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования