將當前時間減 1 小時插入到 MYSQL 中已插入的時間和日期記錄中
要減日期,請使用 MySQL DATE_SUB()。讓我們先建立一個 -
mysql> create table DemoTable1434 -> ( -> ArrivalDatetime datetime -> ); Query OK, 0 rows affected (3.14 sec)
使用 insert 在表中插入一些記錄 -
mysql> insert into DemoTable1434 values('2019-09-30 21:10:00');
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable1434 values('2018-09-30 22:20:40');
Query OK, 1 row affected (0.33 sec)
mysql> insert into DemoTable1434 values('2017-09-30 23:10:00');
Query OK, 1 row affected (0.19 sec)使用 select 顯示錶中的所有記錄 -
mysql> select * from DemoTable1434;
這將生成以下輸出 -
+---------------------+ | ArrivalDatetime | +---------------------+ | 2019-09-30 21:10:00 | | 2018-09-30 22:20:40 | | 2017-09-30 23:10:00 | +---------------------+ 3 rows in set (0.00 sec)
以下是插入當前時間減去 1 小時的查詢。我們將在下面進行更新 -
mysql> update DemoTable1434 -> set ArrivalDatetime=date_sub(now(),interval 1 hour); Query OK, 3 rows affected (0.19 sec) Rows matched: 3 Changed: 3 Warnings: 0
當前的日期時間如下 -
mysql> select now(); +---------------------+ | now() | +---------------------+ | 2019-09-30 21:16:48 | +---------------------+ 1 row in set (0.00 sec)
讓我們再次查看錶記錄 -
mysql> select * from DemoTable1434;
這將生成以下輸出 -
+---------------------+ | ArrivalDatetime | +---------------------+ | 2019-09-30 20:16:39 | | 2019-09-30 20:16:39 | | 2019-09-30 20:16:39 | +---------------------+ 3 rows in set (0.00 sec)
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP