mysql获取月初月末
2015-10-20mysql获取月初月末
select date_format(date_sub(current_date(),interval 1 month),'%Y-%m-01 00:00:00') as prev_month_first,
date_format(last_day(date_sub(current_date(),interval 1 month)),'%Y-%m-%d 23:59:59') as prev_month_end;
我想得到上个月中的月初和月末:
月初:都是1日
月末:当月1日-1即可
select
dATE_ADD(
date(concat(year(curdate()),'-',month(curdate()),'-01')),
INTERVAL -1 DAY),
day(dATE_ADD(
date(concat(year(curdate()),'-',month(curdate()),'-01')),
INTERVAL -1 DAY)
)
as dd