MySql 时间

来源:互联网 发布:快速排序javascript 编辑:程序博客网 时间:2024/05/29 15:48

select date_sub(now(),interval 1 month)    上个月今天的当前时间  

select UNIX_TIMESTAMP(date_sub(now(),interval 1 month))   上个月今天的当前时间(时间戳)  

select date_sub(date_sub(date_format(now(),'%y-%m-%d 08:00:00'),interval extract( day from now())-1 day),interval 1 month)上个月的第一天  

select UNIX_TIMESTAMP(date_sub(date_sub(date_format(now(),'%y-%m-   %d 08:00:00'),interval extract( day from now())-1 day),interval 1 month))   上个月的第一天(时间戳)


上个月的第一天:

 select date_sub(date_sub(date_format(now(),'%y-%m-%d'),interval extract(day from now())-1 day),interval 1 month)  

上个月的最后一天: 

 select date_sub(date_sub(date_format(now(),'%y-%m-%d'),interval extract(day from now()) day),interval 0 monthas date  

这个月的第一天:

select date_sub(date_sub(date_format(now(),'%y-%m-%d'),interval extract(day from now())-1 day),interval 0 month)  

这个月的最后一天:    

select date_sub(date_sub(date_format(now(),'%y-%m-%d'),interval extract(day from now()) day),interval -1 monthas date 

0 0