Я разрабатываю плагин и в какой-то момент я отправляю значение времени в mariadbb 10.1 в поле времени. Часовой пояс Maria DB установлен на «Европа / Афины» как для глобального, так и для сеанса time_zone varialbe.
Хотя в моей глобальной конфигурации я установил часовой пояс веб-сайта на «Европа / Афины», мое значение вставляется как UT C время, на 3 часа раньше.
Выходные данные функции date_default_timezone_get () - "UT C", поэтому ожидается вышеуказанное ошибочное поведение. Я не изменил где-то еще часовой пояс, поэтому я застрял.
Я не хочу везде выполнять date_default_timezone_set (). Я бы предпочел использовать переменную глобального набора Joomla.
Любая помощь приветствуется.