DATE_FORMAT(date,format)
1、根据format的日期格式,将给定的date日期参数转化为字符串形式的格式;
SELECT DATE_FORMAT(now(),'%Y-%m-%d %H:%i:%S')
SELECT DATE_FORMAT(SYSDATE(),'%Y-%m-%d %H:%i:%S')
2、也可以将给定的字符串格式的date时间,格式化为format形式的时间:
SELECT DATE_FORMAT('20180210101010','%Y-%m-%d %H:%i:%S')
结果是:2018-02-10 10:10:10
====================================================================================
注:上面1中的系统时间略有区别:
(1)now() 取的是语句开始执行的时间;
(2)SYSDATE() 取的是动态的实时时间;
例子:SELECT NOW(),SYSDATE(),SLEEP(5),NOW(),SYSDATE()
结果: