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

2021-09-04 11:56:14 字數 760 閱讀 9901

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(date_add(

now(),

interval-1

month),

'%y-%m-%d'))

dayas

'上上月最後一天'

, date_add(curdate(),

interval

-day

(curdate())

+1day)

'當月第一天'

, date_add(curdate()-

day(curdate())

+1,interval

1month

)'下個月第一天'

幫群友寫的語法,發現的當前絕大部分的語句都是錯的,索性寫了乙個。希望能幫到大家

python中計算上個月和下個月的第一天的方法

鬧騰,乙個簡單的東西複雜化了,記錄下吧 import datetime,time defget 1st of last month 獲取上個月第一天的日期,然後加21天就是22號的日期 return 返回日期 today datetime.datetime.today year today.year...

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

select date sub now interval 1 month 上個月今天的當前時間 select unix timestamp date sub now interval 1 month 上個月今天的當前時間 時間戳 select date sub date sub date forma...

mysql獲取上個月的第一天和最後一天

獲取上個月的最後一天,利用subdate函式和last day函式,可得 select last day subdate 2019 06 01 interval 1 month date獲取上個月的第一天,就是上兩個月的最後一天,再加上一天,select adddate last day subda...