-1

如何在 oracle 中将此字符串日期转换为日期时间:

2012 年 3 月 20 日,星期二

我试过 to_char('Tuesday, March 20, 2012', 'dd/mm/yyyy') 但它抛出了Invalid number error

4

3 回答 3

0

为了从字符串转换为日期时间,您应该使用to_date函数。我认为,但尚未测试,以下格式应该适合您:

to_date('Tuesday, March 20, 2012', 'DAY, MONTH DD, YYYY'))
于 2012-11-21T10:15:10.367 回答
0

尝试:

TO_DATE('Tuesday, March 20, 2012', 'DAY, MONTH dd, yyyy')
于 2012-11-21T10:11:55.160 回答
0

尝试这个

TO_DATE('2012 年 3 月 20 日,星期二','日,月 dd,yyyy')

于 2012-11-21T10:12:09.330 回答