介绍
MySQL是一种常用的关系型数据库管理系统,具有高性能、简单易用等特点。在 MySQL 中,日期是一种重要的数据类型,处理日期的函数也非常实用。在本文中,我们将介绍如何使用 MySQL 中的日期函数进行日期操作。
DATE_FORMAT函数
DATE_FORMAT可以将日期格式化为不同的形式。例如:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d');
上述语句输出当前日期,格式为 YYYY-MM-DD。
DATE函数
DATE函数可以将日期和时间转换为日期格式。例如:
SELECT DATE('2020-06-01 12:13:14');
上述语句将时间戳转换成日期格式,输出 2020-06-01。
DATE_ADD函数
DATE_ADD函数可以对日期进行加减操作。例如:
SELECT DATE_ADD('2020-06-01', INTERVAL 1 DAY);
上述语句将日期加 1 天,输出 2020-06-02。
DATEDIFF函数
DATEDIFF函数可以计算两个日期之间相差的天数。例如:
SELECT DATEDIFF('2020-06-01', '2020-05-31');
上述语句计算 2020-06-01 和 2020-05-31 之间相差的天数,输出 1。
NOW函数
NOW函数可以获取当前时间戳。例如:
SELECT NOW();
上述语句输出当前时间戳。
总结
MySQL 中的日期函数十分实用,可以简化开发过程中的日期操作。希望本文对您理解日期函数的使用有所帮助。