10-12月-22 06.09.29.000000 下午 这样的时间格式化怎么样写,感谢
最终发现要看时间类型
时间格式类型为timestamp
to_timestamp('25-3月-21 09.03.48.000000 上午','dd-MON-yy hh:mi:ss .ff AM')
时间格式类型为date
to_date('2021/5/28 17:51:09','yyyy-mm-dd hh24:mi:ss')
小魔女参考了bing和GPT部分内容调写:
Oracle中,可以使用TO_CHAR函数来格式化时间,具体的格式化语法如下:
TO_CHAR(date_value, 'MM-DD-YY HH:MI:SS AM')
其中,date_value为要格式化的日期值,MM表示月份,DD表示日期,YY表示年份,HH表示小时,MI表示分钟,SS表示秒,AM表示上午或下午。
因此,要格式化10-12月-22 06.09 29.000000 下午这样的时间,可以使用以下语句:
TO_CHAR(date_value, 'MM-DD-YY HH:MI:SS AM')
回答不易,记得采纳呀。