mysql 怎么得到一个时间距当月底有多少天

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 怎么得到一个时间距当月底有多少天相关的知识,希望对你有一定的参考价值。

以下表达式可获取下个月的第一天日期:

DATE_FORMAT(ADDDATE(CURDATE(),INTERVAL \'1\' MONTH),\'%Y-%m-01\')

这个日期再减去1天就是月底日期。

下面举例获取今天(2017-01-24)到月底的天数:

select DATEDIFF(

DATE_FORMAT(ADDDATE(CURDATE(),INTERVAL \'1\' MONTH),\'%Y-%m-01\'),CURDATE())-1;

参考技术A php操作 参考技术B 获取最大日期是多少号。减去当前多少号不就完了。追答

哟,什么风啊,今天还会给人回答问题。

参考技术C 最好不要在数据库里做计算 参考技术D 对字段计算容易引起全表查询 第5个回答  2017-01-24 判断几月,然后是不是闰年

以上是关于mysql 怎么得到一个时间距当月底有多少天的主要内容,如果未能解决你的问题,请参考以下文章

Java里,如何得到一个月有多少天

MySQL怎么查询每个月有多少天 详情如下:

mysql数据库中如何查询某月有多少天

JS:如何计算一个月有多少天

java怎么把一个时间段用周和月来统计数据

pgsql中如何取出一月有多少天