mysql 日期计算集合

 

 

#日期计算集合
    #select curdate() #本前日期
    #,DATE_ADD(`date`,interval -1 day) /*本月前一天(昨天)*/
    #,DATE_ADD(`date`,interval -day(`date`)+1 day) /*本月第一天*/
    #,DATE_ADD(`date`-day(`date`)+1,interval -1 month) /*上月第一天*/
    #,last_day(DATE_ADD(`date`,interval -1 month)) /*上月最后一天*/
    #,DATE_SUB(`date`,INTERVAL dayofyear(`date`)-1 DAY) /*本年第一天*/
    #,DATE_ADD(DATE_ADD(`date`,interval -1 year),interval -day(`date`)+1 day) /*去年本月第一天*/
    #,DATE_ADD(DATE_ADD(`date`,interval -1 year),interval -1 day) /*去年本月前一天*/
    #,DATE_SUB(DATE_ADD(`date`,interval -1 year),INTERVAL dayofyear(`date`)-1 DAY) /*去年第一天*/
    #;

 

posted @ 2019-06-18 11:05  Rocken.li  阅读(530)  评论(0编辑  收藏  举报