mybatis DATE_FORMAT 格式化时间输出

参考:

一、在oracle中,当想把字符串为‘2011-09-20 08:30:45’的格式转化为日期格式,我们可以使用oracle提供的to_date函数。

sql语句为:

SELECT to_date(2011-09-20 08:30:45, yyyy-MM-dd hh24:mi:ss) FROM dual;
SELECT to_date(2011-09-20 08:30:45, yyyy-MM-dd hh24:mi:ss) FROM dual;

反之,可以使用to_char()函数把日期转化为字符串。

sql语句为:

SELECT to_char(SYSDATE, yyyy-MM-dd hh24:mi:ss) FROM dual; 
SELECT to_char(SYSDATE, yyyy-MM-dd hh24:mi:ss) FROM dual; 

二、在mysql中,DATE_FORMAT(date, format) 函数根据format字符串格式化date值。

%M 月名字(January……December) %W 星期名字(Sunday……Saturday) %D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。) %Y 年, 数字, 4 位 %y 年, 数字, 2 位 %a 缩

参考: 一、在oracle中,当想把字符串为‘2011-09-20 08:30:45’的格式转化为日期格式,我们可以使用oracle提供的to_date函数。 sql语句为: SELECT to_date(2011-09-20 08:30:45, yyyy-MM-dd hh24:mi:ss) FROM dual; 反之,可以使用to_char()函数把日期转化为字符串。 sql语句为: SELECT to_char(SYSDATE, yyyy-MM-dd hh24:mi:ss) FROM dual;  二、在mysql中,DATE_FORMAT(date, format) 函数根据format字符串格式化date值。 %M 月名字(January……December) %W 星期名字(Sunday……Saturday) %D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。) %Y 年, 数字, 4 位 %y 年, 数字, 2 位 %a 缩
经验分享 程序员 微信小程序 职场和发展