我有一个字段存储为没有时区的时间戳,看起来像2017-12-26 06:56:54.958。当我像这样转换它时:
to_char(date_field, 'DD/MM/YYYY hh24:mm:ss')
我最终于26/12/2017 06:12:54结束。有人知道为什么吗?如果是这样,有没有办法解决这个问题。如您所见,从日期中删除了44分钟,时间为06:12而不是06:56。
我试图转换为UTC和GMT,但我没有运气。任何帮助将不胜感激。
答案 0 :(得分:2)
尝试
to_char(date_field, 'DD/MM/YYYY HH24:MI:SS')
MI
是分钟的模式。 MM
持续数月,情况无关紧要。