【发布时间】:2013-04-13 08:43:25
【问题描述】:
我正在尝试确定如何在 PgSQL 中将一年中的某一天转回日期。当我这样做时
select date '2013-01-01' + interval '53 days'
我得到一个时间戳:
"2013-02-23 00:00:00"
那么当我执行以下任何操作时,怎么会发生
select extract(date from (date '2013-01-01' + interval '53 days'))
select extract(date from (select date '2013-01-01' + interval '53 days'))
我收到“错误:无法识别时间戳单位“日期””?除了为什么,我该怎么做,即只获取原始操作结果的日期部分?
【问题讨论】:
标签: postgresql date