如何将mysql数据库中的日期时间格式转换为普通的am / pm格式?

时间:2016-06-28 07:20:33

标签: java mysql excel datetime

我正在使用MySQL作为我的数据库并使用Spring。

对于导出功能,我正在生成报告(excel表)。在那里,我有一个名为“Created On”的字段。我将从数据库获得的数据放入DATETIME格式的字段中。

像这样: '2016-05-22 17:06:55'

但我想在报告中想要的是:'05 -22-2016 05:06:55 PM'

提前致谢。

1 个答案:

答案 0 :(得分:0)

使用date_format;

select date_format('2016-05-22 17:06:55', '%m-%d-%Y %h:%i:%s %p')

SQLFiddle DEMO HERE