DateTime :: createFromFormat () завершается неудачно на простом примере

Результатом этого является «неверный формат даты». Что я делаю неправильно?

$startTimestamp = DateTime::createFromFormat("YYYY-mm-dd","2014-07-25");
if (FALSE===$startTimestamp) {
die('invalid date format');
}

-1

Решение

Вы используете неправильные идентификаторы даты. Только один Y, m, а также d необходимы:

$startTimestamp = DateTime::createFromFormat("Y-m-d","2014-07-25");
2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector