Задать вопрос
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?
  • Вопрос задан
  • 233 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
DevMan
@DevMan
because they can!

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽