首页 > 数据库 >mysql获取当前月,当前年天数(包含上个月,上一年天数)

mysql获取当前月,当前年天数(包含上个月,上一年天数)

时间:2022-11-17 11:58:00浏览次数:49  
标签:12 天数 获取 DAYOFYEAR 当前 mysql SELECT

 

1、获取当前月天数:

select day(last_day(NOW()));

 

2、获取上一月天数:

SELECT day(LAST_DAY(date_sub(curdate(),interval 1 MONTH)));

 

 

3、获取当前年的总天数:

SELECT DAYOFYEAR(CONCAT(YEAR(NOW()), '-12-31'));

 

 

4、获取上一年的总天数:

SELECT DAYOFYEAR(CONCAT(YEAR(date_sub(curdate(), interval 12 MONTH)), '-12-31'));

 

 

5、获取当前年,到指定日期的天数:如,从今年开始 到 2022-11-17一共过了多少天:321天

SELECT DAYOFYEAR('2022-12-31');

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:12,天数,获取,DAYOFYEAR,当前,mysql,SELECT
From: https://www.cnblogs.com/spll/p/16898985.html

相关文章