/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/date/tests/date_format_timezone.phpt
43 строки
799 B
Gregor Harlan
datetime: new format "p", same as "P" but returning "Z" for UTC
03 авг 2020, 11:44
03 авг 2020, 11:44
a6e3ce4
Код
Авторство
О чём код?
--TEST-- Test date_format() function : timezone offset --FILE-- <?php $tz = array("UTC", "Europe/London", "Europe/Berlin", "America/Chicago"); foreach ($tz as $zone) { echo $zone, "\n"; date_default_timezone_set($zone); $date = date_create("2020-03-10 22:30:41"); var_dump( date_format($date, "O") ); var_dump( date_format($date, "P") ); var_dump( date_format($date, "p") ); } echo "Z\n"; $date = date_create("2020-03-10 22:30:41Z"); var_dump( date_format($date, "p") ); ?> --EXPECT-- UTC string(5) "+0000" string(6) "+00:00" string(1) "Z" Europe/London string(5) "+0000" string(6) "+00:00" string(6) "+00:00" Europe/Berlin string(5) "+0100" string(6) "+01:00" string(6) "+01:00" America/Chicago string(5) "-0500" string(6) "-05:00" string(6) "-05:00" Z string(1) "Z"