Опубликовано: 29 апреля 20187 г Пишу свой код php на страницах приложения easypages и заметил, что отстает время на 3 часаЧто и как проверял:Код: <? echo date('d.m.Y - H:i:s', time()) .'<br>'; if (date_default_timezone_get()) { echo 'date_default_timezone_set: ' . date_default_timezone_get() . '<br />'; } if (ini_get('date.timezone')) { echo 'date.timezone: ' . ini_get('date.timezone'); } ?> Причем на самом форуме время правильное. Как исправить? Решил.в файле initdata.php заменить date_default_timezone_set( 'UTC' ); на date_default_timezone_set( 'Europe/Moscow' ); Изменено 29 апреля 20187 г пользователем HooLIGUN
Опубликовано: 9 мая 20187 г Если страницы в easypages работают в оболочке форума можно использовать встроенные функции форума для выведения даты без танцев с бубнами из нативной функции date. $registry->getClass( 'class_localization')->getDate( $time , 'LONG' );
Пишу свой код php на страницах приложения easypages и заметил, что отстает время на 3 часа
Что и как проверял:
Код:
<? echo date('d.m.Y - H:i:s', time()) .'<br>'; if (date_default_timezone_get()) { echo 'date_default_timezone_set: ' . date_default_timezone_get() . '<br />'; } if (ini_get('date.timezone')) { echo 'date.timezone: ' . ini_get('date.timezone'); } ?>Причем на самом форуме время правильное. Как исправить?
Решил.
в файле initdata.php
заменить date_default_timezone_set( 'UTC' ); на date_default_timezone_set( 'Europe/Moscow' );
Изменено пользователем HooLIGUN