Сейчас активно изучаю систему 1С: Битрикс, много вопросов, много ответов. Вот одна из ситуаций.
После установки веб-окружения Битрикс даты во время добавления новых инфоблоков стали сдвинуты на 1 час.
Проверяем часовой пояс, для этого заходим Рабочий стол > Настройки > Настройки продукта > Настройки модулей
Ищем Часовые пояса и смотрим Локальное время сервера.:
У меня получилась Разница с GMT: +0900. При этом время и часовой пояс на самом веб-сервере — верный.
Надо исправить.
Для этого:
- Заходим в папку Birtix ищем файл dbconn.php (находится в bitrix/php_interface.php).
- Добавляем код
date_default_timezone_set(«ЧАСОВОЙ ПОЯС»);
список часовых поясов.
В моём случае это Asia/Krasnoyarsk. - Перезапускаем веб-окружение.
Решение подобрал здесь.