-- 获取当前日期 SELECT NOW(); -- 获取指定日期 SELECT DATE('2022-06-30'); -- 获取年份 SELECT YEAR('2022-06-30'); -- 获取月份 SELECT MONTH('2022-06-30'); -- 获取日期 SELECT DAY('2022-06-30'); -- 获取两个日期之间的天数 SELECT DATEDIFF('2022-06-30', '2022-06-01'); -- 添加日期 SELECT DATE_ADD('2022-06-30', INTERVAL 1 DAY); -- 减少日期 SELECT DATE_SUB('2022-06-30', INTERVAL 1 DAY); -- 获取当前时间戳 SELECT UNIX_TIMESTAMP(); -- 将时间戳转换成日期 SELECT FROM_UNIXTIME(UNIX_TIMESTAMP()); -- 将日期格式化 SELECT DATE_FORMAT('2022-06-30', '%Y年%m月%d日');
使用这些MySQL日期函数,您可以轻松对年月日进行计算和格式化。在数据库设计和开发中,这些函数都是必不可少的工具。