mysql日期 獲取本月第一天 獲取下個月的第一天

2021-08-21 22:16:21 字數 529 閱讀 3403

select curdate(); –獲取當前日期

select last_day(curdate()); –獲取當月最後一天。

select date_add(curdate(),interval -day(curdate())+1 day); –獲取本月第一天

select date_add(curdate()-day(curdate())+1,interval 1 month); – 獲取下個月的第一天

select datediff(date_add(curdate()-day(curdate())+1,interval 1 month ),date_add(curdate(),interval -day(curdate())+1 day)) from dual; –獲取當前月的天數

select date_sub(curdate(), interval 30 day); –獲取指定天數(30)前的日期

日期獲取本月第一天和最後一天

getfullyear 日期物件獲取年份 yyyy getmonth 獲取月份0 11 getdate 獲取一月中的第幾天 1 31 setdate num 傳數字設定本月日期第幾天 newdate year month,day,hours,可以傳字串或數字 newdate fullyear,mon...

mysql日期 獲取本月第一天 獲取下個月的第一天

select curdate 獲取當前日期 select last day curdate 獲取當月最後一天。select date add curdate interval day curdate 1 day 獲取本月第一天 select date add curdate day curdate ...

PHP 獲取本月 本週第一天 最

year date y month date m allday date t strat time strtotime year.month.1 end time strtotime year.month.allday echo date y m d strat time echo date y m...