欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解Mysql取前一天、前一周、后一天等時間函數(shù)

 更新時間:2023年11月30日 10:04:52   作者:知行合一。。。  
本文給大家介紹Mysql取前一天、前一周、后一天等時間函數(shù),本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧

DATE_SUB()函數(shù)的用法

在這里插入圖片描述

語法:

  • 獲取當(dāng)前日期:select curdate()
  • 獲取當(dāng)前日期前一天:select date_sub(curdate(),interval 1 day)
  • 獲取當(dāng)前日期后一天:select date_sub(curdate(),interval -1 day)

案例:

當(dāng)前日期的前三十天和后三十天 (DATE_SUB函數(shù)本身是減法,用負數(shù)就是加)

SELECT * from user 
where create_time between DATE_SUB(NOW(),INTERVAL 30 day) and DATE_SUB(NOW(),INTERVAL -30 day)

示例

select now();-- 當(dāng)前時間
--結(jié)果: 2018-12-06 20:35:21
select DATE_SUB(now(), INTERVAL 30 DAY);-- 前三十天
--結(jié)果: 2018-11-06 20:35:21
select DATE_SUB(now(), INTERVAL -30 DAY);-- 后三十天(函數(shù)本身是減法,用負數(shù)就是加)
--結(jié)果: 2019-01-05 20:35:21
select DATE_SUB(now(), INTERVAL 1 month);-- 減去一個月
--結(jié)果: 2018-11-06 20:35:21
select DATE_SUB(now(), INTERVAL 1 year);-- 減一年
--結(jié)果: 2017-12-06 20:35:21

備注:

SELECT NOW(),CURDATE(),CURTIME()

結(jié)果類似:

NOW()CURDATE()CURTIME()
2016-08-01 16:25:462016-08-0116:25:46

相反的還有 add函數(shù):

set @dt = now();

select date_add(@dt, interval 1 day); – add 1 day
select date_add(@dt, interval 1 hour); – add 1 hour
select date_add(@dt, interval 1 minute); – …
select date_add(@dt, interval 1 second);
select date_add(@dt, interval 1 microsecond);
select date_add(@dt, interval 1 week);
select date_add(@dt, interval 1 month);
select date_add(@dt, interval 1 quarter);
select date_add(@dt, interval 1 year);

日期/時間轉(zhuǎn)換為字符串:

date_format(date,format), time_format(time,format)
select date_format('2018-08-11 12:30:00', '%Y %m %d %H%i%s');
# 2018 08 11 123000 

字符串轉(zhuǎn)換為日期:

str_to_date(str, format)
select str_to_date('08/11/2018', '%m/%d/%Y'); -- 2018-08-11
select str_to_date('08/11/08' , '%m/%d/%y'); -- 2018-08-11
select str_to_date('08.11.2008', '%m.%d.%Y'); -- 2018-08-11
select str_to_date('08:00:30', '%h:%i:%s'); -- 08:00:30
select str_to_date('08.11.2018 08:00:30', '%m.%d.%Y %h:%i:%s'); 

到此這篇關(guān)于Mysql取前一天,前一周,后一天等時間函數(shù)的文章就介紹到這了,更多相關(guān)mysql時間函數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論