Я работаю над запросом, который извлекает также компоненты даты и времени из поля TimeStamptz. < /p>
select
sl.id,
sl.statusfrom,
sl.statusto,
sl.changedby,
sl.changedon,
sl.changedon::date as changedon_date,
sl.changedon::time as changedon_time,
TO_CHAR (sl.changedon, 'DD/MM/YYYY') as changedon_date_formatted,
sl.beforerecord,
ss.description as status_description,
cu.username
from
core_sm_log sl
left join core_sm_states ss on ss.object_name = sl.objecttype and ss.state_code = sl.statusto
left join core_users cu on cu.id = sl.changedby
where
sl.objectId =:objectId
and sl.objectType =:objectType
order by
sl.changedon desc ;
< /code>
В основном, выполняя запрос в Dbeaver, результаты верны. Например, sl.changedon :: Time As asfedOn_time дает значение 12:07:36 .
Тот же результат с использованием PHP с расширением PGSQL дает значение 11: 07: 36.5177333 < /strong>.
Я не смог узнать некоторую помощь в этом ... Кто -нибудь знает, почему результат отличается для тех же данных и какую конфигурацию мне следует изменить, чтобы Иметь правильное время в PHP?date.timezone = "Europe/Rome"
А это часть кода моего подключения в php:
$dsn = $_ENV['JIVENV']['DBCONF'][$conn]['DB_ENGINE'];
$dsn .=":host=". $_ENV['JIVENV']['DBCONF'][$conn]['DB_HOST'];
$dsn .=";port=". $_ENV['JIVENV']['DBCONF'][$conn]['DB_PORT'];
$dsn .=";dbname=". $_ENV['JIVENV']['DBCONF'][$conn]['DB_NAME'];
$user = $_ENV['JIVENV']['DBCONF'][$conn]['DB_USER'];
$pass = $_ENV['JIVENV']['DBCONF'][$conn]['DB_PASS'];
try {
$_ENV['JIVENV']['DB'][$conn] = new PDO($dsn, $user, $pass);
$_ENV['JIVENV']['DB'][$conn]->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); // set up PDO in exception mode
}
catch (PDOException $e) {
$_ENV['JIVENV']['DB'][$conn]['error'] = $e->getMessage();
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... t-postgres
Значения времени в наборе результатов php отличаются от клиента dbeaver (postgres) ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Значения времени в наборе результатов php отличаются от клиента dbeaver (postgres)
Anonymous » » в форуме Php - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Значения времени в наборе результатов php отличаются от клиента dbeaver (postgres)
Anonymous » » в форуме Php - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Значения времени в PHP -результатах отличаются от клиента DBEAVER (Postgres)
Anonymous » » в форуме Php - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Значения времени в PHP -результатах отличаются от клиента DBEAVER (Postgres)
Anonymous » » в форуме Php - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Значения времени в PHP -результатах отличаются от клиента DBEAVER (Postgres)
Anonymous » » в форуме Php - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-