MySQL 日期时间教程
在本教程中,我将通过示例解释 MySQL DATE 和 TIME 函数。
DATETIME 用于存储日期和时间的值。默认情况下,DATETIME 值的范围从 1000-01-01 00:00:00 到 9999-12-31 23:59:59。它使用 5 个字节进行存储。
DATETIME 格式的语法:
YYYY-MM-DD HH:MM:SS
MySQL 日期和时间类型
MySQL 中有许多有用的日期和时间函数。我见过太多的应用程序在代码级别执行日期计算,而使用内置 MySQL 函数可以完成相同的操作。然而,在我们开始使用这些函数之前,让我们刷新一下记忆,看看 MySQL 可以使用哪些日期和时间类型。
DATETIME
YYYY-MM-DD HH:MM:SS
DATE
YYYY-MM-DD
TIMESTAMP
YYYYMMDDHHSSMM
TIME
HH:MM:SS
YEAR
YYYY
MySQL 日期时间
MySQL 在读取日期格式方面非常宽松。尽管使用约定是明智的,但您可以使用任何其他您喜欢的标点符号。例如,现在创建一个表并插入虚拟数据,如下所示。
CREATE TABLE vatsa(Dt DATETIME);
现在,以正确的格式插入数据,如下所示。
INSERT INTO vatsa(Dt) VALUES('2020-09-14 23:18:17');