Начало
Поиск
Вход
Регистрация
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
Официальный форум Simple-Scada.
Simple-Scada forum
»
Simple-Scada 2
»
Ваши вопросы
»
UTC при записи в БД
Печать
Страницы: [
1
]
Автор
Тема: UTC при записи в БД (Прочитано 1135 раз)
Rolich
Пользователь
Сообщений: 78
UTC при записи в БД
«
:
16 Августа 2024, 14:13:49 »
Доброго всем времени суток
Значения некоторых переменных записываются в базу данных скриптом, при этом используется метка времени Now ()
Запись происходит с UTC-0
Что нужно сделать, чтобы при записи использовать другой часовой пояс ?
Simple-Scada
Администратор
Сообщений: 3194
Re: UTC при записи в БД
«
Ответ #1 :
16 Августа 2024, 22:32:30 »
Здравствуйте.
Скада только передаёт строку запроса в БД для выполнения и получает ответ. Вы можете написать в строке запроса всё что угодно и задать дату время в любом формате, который поддерживается используемой Вами СУБД (в том числе со смещением по UTC). Если Вы используете PostgreSQL, то подробную информацию о допустимых форматах можно
найти по ссылке
.
Также, при необходимости можно сформировать произвольные дату и время в скаде, используя
функции для работы с датой/временем
и подставить их в запрос в нужном формате.
Печать
Страницы: [
1
]
Simple-Scada forum
»
Simple-Scada 2
»
Ваши вопросы
»
UTC при записи в БД