Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 后期时间误差_Postgresql - Fatal编程技术网

Postgresql 后期时间误差

Postgresql 后期时间误差,postgresql,Postgresql,我没有太多使用Postgresql,但是我遇到了一点问题 我正在对一些日期进行查询,在我实际分析它们之前,一切都进展顺利。对于一行示例,我得到了以下结果 2014-07-04 01:05:18 起初我认为这很好,但后来我查看了使用这些数据的网站,该网站将数据显示为 2014-07-04 11:05:18 我真的无法浏览网站代码,因为它是一些第三方网站,有大量的逻辑,如果不花时间,我几乎无法理解。我在这里问是因为我真的不知道如何在谷歌上问这个问题 查询是: SELECT T.objectid AS

我没有太多使用Postgresql,但是我遇到了一点问题

我正在对一些日期进行查询,在我实际分析它们之前,一切都进展顺利。对于一行示例,我得到了以下结果

2014-07-04 01:05:18

起初我认为这很好,但后来我查看了使用这些数据的网站,该网站将数据显示为

2014-07-04 11:05:18

我真的无法浏览网站代码,因为它是一些第三方网站,有大量的逻辑,如果不花时间,我几乎无法理解。我在这里问是因为我真的不知道如何在谷歌上问这个问题

查询是:

SELECT T.objectid AS "Ticket Number", 
        created AS "Time Responded", 
        (SELECT name FROM users WHERE id = T.creator) AS "Name"
FROM transactions AS T 
WHERE created > '2014/07/01 23:59:59' 
  AND created < '2014/07/06 00:00:00' 
  AND creator = (
         SELECT memberid 
         FROM groupmembers AS G 
         WHERE G.memberid = T.creator
         AND G.groupid = '42')
  AND type = 'Correspond';

干杯

很可能是时区问题。希望可以通过调整显示方式进行补偿。请向我们显示您用于显示数据的查询以及您使用的SQL客户端。该列的数据类型是什么?您好,选择T.objectid作为票证号,创建时间响应,从用户中选择名称,其中id=T.creator作为名称,从交易中选择名称作为T,其中创建了“2014/07/01 23:59:59”,并创建了“2014/07/06 00:00:00”和creator=从groupmembers中选择memberid作为G,其中G.memberid=T.creator和G.groupid=“42”,类型为“对应”;注释中没有代码,请编辑您的问题,并将代码放在那里,格式良好,缩进。请同时显示show TimeZone的输出。