mysql 獲取上個月,這個月的第一天或最後一天

2021-06-06 19:25:40 字數 1122 閱讀 3606

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 month) as 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 month) as date

Mysql 計算上個月最後一天 上上個月最後一天

select date format now y m d interval day date format now y m d dayas 上個月最後一天 date format date add now interval 1 month y m d interval day date format...

JS獲取下個月或上個月的今天

date.prototype.format function fmt if y test fmt for var k in o return fmt 呼叫方式 var time1 new date format yyyy mm dd hh mm ss 為了方便就封裝成傳遞乙個天數,即可獲取多少天後的...

js獲取上個月的今天或者下個月的今天

如果上個月或者下個月沒有今天,就取上個月或者下個月的最後一天。傳引數 1是下個月的今天,1是取上個月的今天。function getxmonthtoday type if parseint day 10 now year month day 如果取當月日期可直接 return 返回 var prem...