如何在Postgresql中选择带时区的日期?

时间:2011-02-21 11:00:39

标签: postgresql timezone

我想检索柏林时区记录的每日注册次数,但默认情况下我的数据库使用时区'-08'。如何在指定时区时执行select语句?

2 个答案:

答案 0 :(得分:18)

select some_date at time zone 'Europe/Berlin' from some_table

答案 1 :(得分:2)

那么你在寻找客户注册时的时区吗?如果你不记录它就消失了。带有时区的timestamptz或时间戳在路上从当地时区转换为GMT,在转出时从GMT转换为本地时区。它不存储当前时区。它只是调整输入和输出。如果您需要存储时区,则需要在创建或更新行时将其存储在另一列中。