Объяснение поведения формата года для 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:
Примечание. Формат "Год (и только год)" работает только в том случае, если строка времени уже найдена - в противном случае этот формат распознается как ЧЧ ММ.
Эта записка не ясна для меня, могу ли я дать более ясное объяснение этого поведения?