Driver86
@Driver86
Немодератор toster.ru

Почему DATE_ISO8601 не совместима с ISO-8601?

php.net/manual/ru/class.datetime.php#datetime.cons...
DateTime::ISO8601
DATE_ISO8601

Этот формат не совместим с ISO-8601, но остается для обратной совместимости. Вместо него используйте DateTime::ATOM или DATE_ATOM для совместимости с ISO-8601.

Как так получилось, что константа с именем ISO8601 не совместима с ISO-8601?
  • Вопрос задан
  • 224 просмотра
Решения вопроса 1
DevMan
@DevMan
because they can!

вы так спрашиваете как будто это единственное недоразумение имеющее место быть в пыхе.

когда добавляли провтыкали формат таймзоны и пошло-поехало. когда очухались уже было поздновато менять, и приняли решение оставить для пресловутой, мать её, совместимости.
в общем, решение вполне в духе творцов пыха, которые никак не решатся избавиться от старых костылей.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽