【发布时间】:2020-05-07 13:31:43
【问题描述】:
在 RHEL 上,命令提示符处的日期/时间采用 UTC 时间。 我在表中查询最后一小时的日期,但它返回给我其他日期/时间。我不知道它是否与时区有关,但我非常困惑如何使用它
select to_char(update_dt, 'DD Mon YYYY HH12:MI'),data
from mytable
where update_dt > current_date - interval '1' hour
to_char | data
-------------------+----------------
07 May 2020 12:37 | blah
07 May 2020 12:37 | blah
07 May 2020 12:37 | blah
07 May 2020 12:37 | blah
07 May 2020 12:37 | blah
07 May 2020 05:23 | huh
07 May 2020 05:23 | huh
07 May 2020 05:22 | huh
[root@ip-172-31-1-28 ~]# date
Thu May 7 13:25:03 UTC 2020
【问题讨论】:
标签: sql postgresql utc