当前位置:   article > 正文

Postgresql计算月天数_postgresql 获取当月天数

postgresql 获取当月天数

Postgresql数据库里,计算某月的天数,从该月最后一天中取出日期号,即为某月的天数。

示例,取当前月的天数:

select date_part('days',date_trunc('month',now())+'1 month'::interval - '1 day'::interval);

说明:

date_trunc('month',now())  - 取当前月的第一天日期

+'1 month'::interval  - 第一天日期加上1个月,获取下个月第一天日期

-'1 day'::interval  - 日期减去1天,得取当月最后一天的日期

date_part('days',now()) - 取当前日期的日期号

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/406290
推荐阅读
相关标签
  

闽ICP备14008679号