Здравствуйте. Завёл в инфоблоке свойство с типом ДатаВремя.
Сохраняю в это свойство текущую дату и время:
Но в итоге сохраняется текущее время минус 3 часа.
Т.е. нужно сохранить 04.06.2022 18:01:36 а сохраняет 04.06.2022 15:01:36
Причём date('d.m.Y H:i:s') выводит правильную дату 04.06.2022 18:01:36.
Если дату я записываю не через переменную а прям вручную,
то сохраняется норнально, без минус 3 часа.
Пробовал и обьект создавать, $objDateTime = new DateTime(); Тоже самое.
Когда в системе управления создаются элементы в инфоблоке, там тоже всё нормально, проблем не наблюдалось.
Сохраняю в это свойство текущую дату и время:
Код |
---|
CIBlockElement::SetPropertyValuesEx($_REQUEST['ID'], 8, array('ADRESAT_DATE' => date('d.m.Y H:i:s') )); |
Т.е. нужно сохранить 04.06.2022 18:01:36 а сохраняет 04.06.2022 15:01:36
Причём date('d.m.Y H:i:s') выводит правильную дату 04.06.2022 18:01:36.
Если дату я записываю не через переменную а прям вручную,
Код |
---|
CIBlockElement::SetPropertyValuesEx($_REQUEST['ID'], 8, array('ADRESAT_DATE' => '04.06.2022 18:01:36' )); |
Пробовал и обьект создавать, $objDateTime = new DateTime(); Тоже самое.
Когда в системе управления создаются элементы в инфоблоке, там тоже всё нормально, проблем не наблюдалось.