Java教程

pgsql 对时间的处理

本文主要是介绍pgsql 对时间的处理,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

两个时间之间的相差天数

date_part('day',cast(now() as TIMESTAMP)-cast('2022-01-01 00:00:00' as TIMESTAMP)) 

 

当前季度的初始月

date_trunc('quarter',current_date)    

 

当前月的前一个月的最后一天

date_trunc('month', now()) - interval '1 day' 

 

本周的星期一

current_date +cast(-1*(to_number(to_char(current_date ,'D'),'99')-2) ||' days' as interval) 

 

今天是星期几

extract(dow from current_date) 

这篇关于pgsql 对时间的处理的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!