明天的明天 永远的永远 未知的一切 我与你一起承担 ??

是非成败转头空 青山依旧在 几度夕阳红 。。。
  博客园  :: 首页  :: 管理

postgresql 计算时间差的秒数、天数

Posted on 2020-07-29 07:56  且行且思  阅读(1334)  评论(0编辑  收藏  举报

时间差天数

select '2017-12-10'::date - '2017-12-01'::date;

 

时间差秒数

select extract(epoch FROM (now() - (now()-interval '1 day') ));
 
select trunc(extract(epoch FROM (now() - (now()-interval '1 day') ))::numeric);
 
select trunc(extract(epoch FROM (now() - (now()-interval '1 day') ))::numeric,1);
 
select round(extract(epoch FROM (now() - (now()-interval '1 day') ))::numeric);
 
select round(extract(epoch FROM (now() - (now()-interval '1 day') ))::numeric,1);