我使用SQL转换日期:
select date,to_char(date,'yyyy/mm/dd HH24:mm') from process
原始日期为2018/12/5下午2:41:06 但转换结果为2018/12/05 14:12。 我的SQL错误吗?
答案 0 :(得分:2)
mm
是该月的占位符-与位置无关。因此第二个mm
再次包含月份。
As documented in the manual分钟的占位符为mi
因此,您需要:to_char(date,'yyyy/mm/dd HH24:MI')