MySQL last_day() 函数:返回月份中的最后一天。 


select last_day('2008-02-01');  -- 2008-02-29 
select last_day('2008-08-08');  -- 2008-08-31 


MySQL last_day() 函数非常有用,比如我想得到当前月份中有多少天,可以这样来计算: 


mysql> select now(), day(last_day(now())) as days; 
+---------------------+------+ 
| now()               | days | 
+---------------------+------+ 
| 2008-08-09 11:45:45 |   31 | 
+---------------------+------+ 
Logo

更多推荐