Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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 Postgres SQL日期转换_Postgresql_Date - Fatal编程技术网

Postgresql Postgres SQL日期转换

Postgresql Postgres SQL日期转换,postgresql,date,Postgresql,Date,我有一个字段存储为时间戳,没有时区,看起来像2017-12-26 06:56:54.958。当我这样转换它时: to_char(date_field, 'DD/MM/YYYY hh24:mm:ss') 我以2017年12月26日06:12:54结束。有人知道为什么吗?如果是这样,有没有办法解决这个问题。如您所见,从日期中删除44分钟,时间为06:12,而不是06:56 我曾尝试转换为UTC和GMT,但没有成功。任何帮助都将不胜感激。试试看 to_char(date_field, 'DD/MM/

我有一个字段存储为时间戳,没有时区,看起来像2017-12-26 06:56:54.958。当我这样转换它时:

to_char(date_field, 'DD/MM/YYYY hh24:mm:ss')
我以2017年12月26日06:12:54结束。有人知道为什么吗?如果是这样,有没有办法解决这个问题。如您所见,从日期中删除44分钟,时间为06:12,而不是06:56

我曾尝试转换为UTC和GMT,但没有成功。任何帮助都将不胜感激。

试试看

to_char(date_field, 'DD/MM/YYYY HH24:MI:SS')

MI
是分钟的模式<代码>嗯是几个月,这个案子是不相关的。

啊……我错过了。非常感谢。