Перейти к содержимому
Русский язык для Invision Community 5

Отстает время в приложениях

Пишу свой код 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

Рекомендованные сообщения

Если страницы в easypages работают в оболочке форума можно использовать встроенные функции форума для выведения даты без танцев с бубнами из нативной функции date.

 

$registry->getClass( 'class_localization')->getDate( $time , 'LONG' );

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.