用法

DATE_FORMAT(date,format)

直接上个例子:取出当前时间的年份

select DATE_FORMAT(SYSDATE(), '%Y')

返回值:2020

常用格式

格式描述
%Y年份,4位
%y年份,2位
%m月份,2位,00 - 12
%c月份,0 - 12
%d月的天,2位,00 - 12
%e月的天,0 - 12
%H小时,00 - 23
%h小时,00 - 12
%i分钟,00 - 59
%s秒,00 - 59
%w星期几,星期日是0

因此,常见的日期格式化yyyy-MM-dd HH:mm:ss,用如下SQL表示:

select DATE_FORMAT(SYSDATE(), '%Y-%m-%d %H:%i:%s')

输出:2020-09-02 13:53:41
posted on 2020-09-02 13:55  风停了,雨来了  阅读(9863)  评论(0编辑  收藏  举报