Проверьте действительную дату, используя класс PHP DateTime.Php

Кемеровские программисты php общаются здесь
Anonymous
Проверьте действительную дату, используя класс PHP DateTime.

Сообщение Anonymous »

Ниже описано, как я ранее проверял даты. У меня также были свои собственные функции для преобразования форматов дат, однако теперь я использую класс PHP DateTime, поэтому они мне больше не нужны. Как мне лучше всего проверить правильную дату с помощью DataTime? Пожалуйста, также дайте мне знать, считаете ли вы, что мне вообще следует использовать DataTime. Спасибо

PS. Я использую объектно-ориентированный стиль, а не процедурный.

static public function verifyDate($date)
{
//Given m/d/Y and returns date if valid, else NULL.
$d=explode('/',$date);
return ((isset($d[0])&&isset($d[1])&&isset($d[2]))?(checkdate($d[0],$d[1],$d[2])?$date:NULL):NULL);
}


Подробнее здесь: https://stackoverflow.com/questions/145 ... time-class

Вернуться в «Php»