Định dạng chuẩn DATETIME trong MySQL là 'YYYY-MM-DD HH:MM:SS'.
Tạo bảng DATETIME
mysql> CREATE TABLE DemoTable797(ArrivalDatetime DATETIME); Query OK, 0 rows affected (0.68 sec)
Chèn dữ liệu
mysql> INSERT INTO DemoTable797 VALUES(NOW());
Query OK, 1 row affected (0.15 sec)
mysql> INSERT INTO DemoTable797 VALUES('2016-12-21 12:50:34');
Query OK, 1 row affected (0.17 sec)
mysql> INSERT INTO DemoTable797 VALUES('2017-03-01 17:40:21');
Query OK, 1 row affected (0.24 sec)
Kết quả
+---------------------+ | ArrivalDatetime | +---------------------+ | 2019-08-01 21:40:42 | | 2016-12-21 12:50:34 | | 2017-03-01 17:40:21 | +---------------------+
Lưu ý quan trọng:
- Luôn dùng định dạng ISO 8601:
YYYY-MM-DD HH:MM:SS NOW()trả về ngày giờ hiện tại của server- Khoảng trắng giữa ngày và giờ là bắt buộc
- Giờ dùng định dạng 24h (00-23)
Kiểu liên quan: TIMESTAMP (lưu trữ UTC, chuyển đổi múi giờ), DATE (chỉ ngày), TIME (chỉ giờ).