2016-03-08 93 views

回答

3

如果你本身

select AGE('2016-04-26 00:00:00','2016-03-27 00:00:00') 
, AGE('2016-04-26 00:00:00','2016-03-26 00:00:00') 

运行年龄查询,你会发现其结果是 30 days and 1 month

如果你是更精确,比较相同的时间间隔应该达到预期的结果。

select EXTRACT(EPOCH FROM (timestamp('2016-03-27 00:00:00') - timestamp('2016-04-26 00:00:00'))) 
, EXTRACT(EPOCH FROM (timestamp('2016-03-26 00:00:00') - timestamp('2016-04-26 00:00:00'))) 
相关问题