Объяснение поведения формата года для PHP DateTime

Использование ISO 8601 для управления форматами даты и времени У меня проблемы с датами "только год".

Пример: new DateTime(2013); дай мне:

DateTime Object
(
    [date] => 2017-11-27 20:13:00.000000
    [timezone_type] => 3
    [timezone] => Europe/Paris
)

Я знаю, что согласно документации PHP DateTime:

Примечание. Формат "Год (и только год)" работает только в том случае, если строка времени уже найдена - в противном случае этот формат распознается как ЧЧ ММ.

Эта записка не ясна для меня, могу ли я дать более ясное объяснение этого поведения?

0 ответов

Другие вопросы по тегам