我有一个字符串,其中包含一个ISO 8601格式的日期时间值(例如:
2013-05-21T15:00:00+0200
)和时区(例如:Europe/Rome
)。
什么是最好的Postgres数据类型来表示这个日期格式?
2013-05-21T15:00:00+0200
)和时区(例如:Europe/Rome
)。
什么是最好的Postgres数据类型来表示这个日期格式?
如果你需要的是带有时区的时间戳,那么"type timestamp with time zone"就是你需要的。
http://www.postgresql.org/docs/current/static/datatype-datetime.html
select version()
命令)。虽然这在这个问题中并不重要,但在其他情况下可能很重要。 - Craig Ringer