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!

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

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

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

Войти через центр авторизации
Похожие вопросы