我使用SQL转换日期:
select date,to_char(date,'yyyy/mm/dd HH24:mm') from process
原定日期为2018年5月12日下午2:41:06但转换结果为2018/12/05 14:12。我的SQL错了吗?
mm
是月份的占位符,与位置无关。因此,第二个mm
再次包含月份。
如手册所述,分钟占位符为mi
所以你需要:to_char(date,'yyyy/mm/dd HH24:MI')