-- 日期函数
-- NOW()返回当前时间
SELECT NOW();
-- CURDATE()返回系统当前日期,不包含时间
SELECT CURDATE();
-- CURTIME()返回系统当前时间,不包含日期
SELECT CURTIME();
-- 获取指定的部分,年、月、日、小时、分钟、秒
SELECT YEAR('2000-05-26');
SELECT MONTH(NOW());
SELECT day(NOW());
SELECT SECOND(NOW());
SELECT MONTHNAME(NOW());-- 输出英文版的月名
SELECT DAYNAME(NOW());-- 输出英文版的星期名
-- 字符转换成日期(注意第二个参数的大小写)
SELECT STR_TO_DATE('2000-05-26','%Y-%m-%d')
SELECT STR_TO_DATE('2000/05/26','%Y/%m/%d')
SELECT STR_TO_DATE('26/05/2000','%d/%m/%Y')
-- 日期转换成字符
SELECT DATE_FORMAT(STR_TO_DATE('2000-05-26','%Y-%m-%d'),'%Y年%m月%d日');
