1、now()函数
功能:返回当前系统日期+时间
示例
SELECT NOW();
2、curdate()函数
功能:返回当前系统日期,不包含时间
示例
SELECT CURDATE();
3、curtime()函数
功能:返回当前系统时间,不包含日期
示例
SELECT CURTIME();
4、year(date)函数
功能:返回date中的年份
示例
SELECT YEAR(NOW());
5、month(date)函数
功能:返回date中的月份
示例
SELECT MONTH(NOW());
6、monthname(date)函数
功能:以英文返回date中的月份
示例
SELECT MONTHNAME(NOW());
7、day(date)函数
功能:返回date中的日
示例
SELECT DAY(NOW());
8、hour(time)函数
功能:返回time中的时
示例
SELECT HOUR(NOW());
9、minute(time)函数
功能:返回time中的分
示例
SELECT MINUTE(NOW());
10、second(time)函数
功能:返回time中的秒
示例
SELECT SECOND(NOW());
11、str_to_date(str,format)函数
功能:将字符串日期转换成date类型的日期
MySQL str_to_date()函数
示例
SELECT STR_TO_DATE('2019-01-02','%Y-%c-%d');
12、date_format(date,format)函数
功能:将date类型的日期转换成字符型日期
MySQL date_format()函数
示例
SELECT DATE_FORMAT(NOW(),'%Y年%m月%d日');
13、datediff(expr1,expr2)函数
功能:返回expr1与expr2相差的天数
计算公式:expr1-expr2
示例
SELECT DATEDIFF('2019-12-11','2019-11-11')