MySQL如何獲取當前時間的前一天和後一天時間
MySQL 為日期增加一個時間間隔用date_add()函式
MySQL 為日期減去一個時間間隔用date_sub()函式
實驗如下:
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2017-03-15 16:57:30 |
+---------------------+
1 row in set (0.00 sec)
mysql> set @dt = now();
Query OK, 0 rows affected (0.00 sec)
增加一天:
mysql> select date_add(@dt, interval 1 day);
+-------------------------------+
| date_add(@dt, interval 1 day) |
+-------------------------------+
| 2017-03-16 16:57:32 |
+-------------------------------+
1 row in set (0.00 sec)
減少一天:
mysql> select date_sub(@dt, interval 1 day);
+-------------------------------+
| date_sub(@dt, interval 1 day) |
+-------------------------------+
| 2017-03-14 16:57:32 |
+-------------------------------+
1 row in set (0.00 sec)
同理增加一小時,一分鐘可以用:
select date_add(@dt, interval 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_sub(@dt, interval 1 hour); -- 減少一小時
select date_sub(@dt, interval 1 minute); -- 減少一分鐘
select date_sub(@dt, interval 1 second); --減少一秒鐘
select date_sub(@dt, interval 1 microsecond); --減少一微妙
select date_sub(@dt, interval 1 week); --減少一星期
select date_sub(@dt, interval 1 month); --減少一個月
select date_sub(@dt, interval 1 quarter); --減少一季(三個月)
MySQL 為日期減去一個時間間隔用date_sub()函式
實驗如下:
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2017-03-15 16:57:30 |
+---------------------+
1 row in set (0.00 sec)
mysql> set @dt = now();
Query OK, 0 rows affected (0.00 sec)
增加一天:
mysql> select date_add(@dt, interval 1 day);
+-------------------------------+
| date_add(@dt, interval 1 day) |
+-------------------------------+
| 2017-03-16 16:57:32 |
+-------------------------------+
1 row in set (0.00 sec)
減少一天:
mysql> select date_sub(@dt, interval 1 day);
+-------------------------------+
| date_sub(@dt, interval 1 day) |
+-------------------------------+
| 2017-03-14 16:57:32 |
+-------------------------------+
1 row in set (0.00 sec)
同理增加一小時,一分鐘可以用:
select date_add(@dt, interval 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_sub(@dt, interval 1 hour); -- 減少一小時
select date_sub(@dt, interval 1 minute); -- 減少一分鐘
select date_sub(@dt, interval 1 second); --減少一秒鐘
select date_sub(@dt, interval 1 microsecond); --減少一微妙
select date_sub(@dt, interval 1 week); --減少一星期
select date_sub(@dt, interval 1 month); --減少一個月
select date_sub(@dt, interval 1 quarter); --減少一季(三個月)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2135413/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux使用 date 命令獲取當前日期前一天的時間Linux
- python 如何獲取當前時間Python
- c++ 獲取當前時間周初凌晨時間戳(獲取當前時間週一凌晨時間戳)C++時間戳
- mybatis獲取當前時間MyBatis
- java獲取當前時間Java
- Qt獲取當前時間QT
- js獲取當前時間JS
- Qt 獲取當前時間QT
- js獲取指定時間日期和當前時間日期的相差多少時間JS
- 如何用Java獲取當前時間戳?Java時間戳
- PHP獲取當前季度的開始時間和結束時間PHP
- javascript獲取當前的時間戳JavaScript時間戳
- 如何用js獲取當前時間和ip地址以及當前城市JS
- js獲取當前時間上一個月前的時間JS
- [python實用程式碼片段]python獲取當前時間的前一天,前一週,前一個月Python
- Qt學習(5)獲取當前系統時間-實時顯示當前時間QT
- QT獲取系統當前時間QT
- js獲取當前的具體時間JS
- Javascript獲取當前時間戳的方法JavaScript時間戳
- 實時獲取當前時間程式碼例項
- ThinkPHP 在頁面獲取當前時間PHP
- MySQL如何獲取binlog的開始時間和結束時間MySql
- js時間物件:獲取當前時間(格式化)- 程式碼篇JS物件
- MYSQL獲取當前年、季、月、周第一天、最後一天的日期/時間戳MySql時間戳
- 用Delphi獲取當前系統時間 (轉)
- solaries使用date獲取前一天日期,使用perl命令獲取歷史時間方法
- javascript獲取當前時間指定天數之前或者之後的日期JavaScript
- 直播軟體搭建,當前時間、既定時間後的時間及時間比較大小
- JavaScript怎麼獲取當前時間的年月日?JavaScript
- Qt獲取當前時間的兩種方式筆記QT筆記
- 查詢時若時間為空,開始時間取今天的零點,結束時間取當前時間
- js外掛--獲取指定時間距離當前時間狀態:上週,當前周,前天,昨天,今天,明天,後天,當前周,下週。JS
- Android開發:獲取當前系統時間和日期的方法Android
- sqlserver時間函式獲取本月最後一天SQLServer函式
- android短視訊開發,Java程式碼獲取當前時間的時間戳AndroidJava時間戳
- MySQL 獲得當前日期時間(以及時間的轉換)MySql
- yapi 如何獲得: 當前時間和 n 天后的時間作為引數進行請求API
- js獲取當天時間戳JS時間戳