三個常用日期函式:now()
,curdate()
,curtime()
假設今天是2023年6月17日 11:10:41
now():2019-06-17 11:10:41日期操作函式:curdate():2019-06-17
curtime():11:10:41
date_sub(date,interval expr type)
獲取昨天:date_sub(curdate(),interval 1 day)注:如果想要獲取昨天帶時間,就是用獲取今天:date_sub(curdate(),interval 0 day)
獲取明天:date_sub(curdate(),interval -1 day)
date_sub(now(),interval -1 day)
另外,後面引數的type還可以是以下值
microsecond:1000000 = 1秒,輸入-1結果為:2019-06-17 00:00:00.000001其他常用方法second:秒
minute:分鐘
hour:小時
day:天
week:周
month:月
quarter:3個月
year:年
select last_day(curdate()); #獲取本月最後一天
select date_add(curdate(), interval - day(curdate()) + 1 day); #獲取本月第一天
select date_add(curdate() - day(curdate()) + 1, interval 1 month); #獲取下個月第一天
select day(last_day(curdate())); #獲取本月天數
select date_sub(curdate(), interval 1 month); #獲取乙個月前那一天
select datediff(curdate(), date_sub(curdate(), interval 1 month)); #獲取當前時間與乙個月之間的天數
mysql日期函式彙總 mysql日期函式彙總
一 當前時間獲取 1.now 獲得當前日期 時間 2.sysdate 獲得當前日期 時間 3.current timestamp,current timestamp 獲得當前時間戳 二 日期轉換函式 時間轉換函式 1.date format date,format time format time,...
mysql日期函式轉換 Mysql日期函式大全 轉
date add date,interval expr type date sub date,interval expr type adddate date,interval expr type subdate date,interval expr type 對日期時間進行加減法運算 adddate...
mysql日期函 MySQL 日期函式
mysql 日期函式 1,mysql dayofweek 和 weekday 獲取星期 在 mysql 中,我們可以用 dayofweek 和 weekday 函式獲取指定日期的星期.區別在於 dayofweek 獲取的星期索引是以 1 開始,而 weekday 獲取的星期索引是以 0 開始.day...