1.常见的日期函数:
函数 | 功能 |
CURDATE() | 返回当前日期 |
CURTIME() | 返回当前时间 |
NOW() | 返回当前日期和时间 |
YEAR(date) | 获取指定date的年份 |
MONTH(date) | 获取指定date的月份 |
DAY(date) | 获取指定date的日期 |
DATE_ADD(date,INTERVAL expr type) | 返回一个日期/时间值加上一个时间间隔expr后的时间值 |
DATEDIFF(date1,date2) | 返回起始时间date1和 结束时间date2之间的天数 |
2.函数使用演示
1.curdate函数的使用
SELECT CURDATE();
2.curtime函数的使用
SELECT CURTIME();
3.now函数的使用
SELECT NOW();
4.year函数的使用
SELECT YEAR(NOW());
5.month函数的使用
SELECT MONTH(NOW());
6.day函数的使用
7.date_add函数的使用
SELECT DATE_ADD(NOW(),INTERVAL 70 DAY);
8.datediff函数的使用
SELECT DATEDIFF('2024-011-01','2024-1-01');