Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle11g 如何使用to_date函数转换JSON日期_Oracle11g_To Date - Fatal编程技术网

Oracle11g 如何使用to_date函数转换JSON日期

Oracle11g 如何使用to_date函数转换JSON日期,oracle11g,to-date,Oracle11g,To Date,如何使用函数将特定字符串转换为日期? 该字符串是JSON的Java解析机制的结果。我希望能够直接从oracle恢复它 我真正的问题是看起来更全面。它改进了APEX_JSON的用法,但这不是问题所在。接近真实情景的东西 使用Mon-DD,YYYY-HH12:MI:SS-AM格式模型: 查询1: SELECT TO_DATE( 'Aug 6, 2018 3:17:11 PM', 'Mon DD, YYYY HH12:MI:SS AM' ) As d

如何使用函数
将特定字符串
转换为日期

该字符串是JSON的Java解析机制的结果。我希望能够直接从oracle恢复它

我真正的问题是看起来更全面。它改进了APEX_JSON的用法,但这不是问题所在。接近真实情景的东西


使用
Mon-DD,YYYY-HH12:MI:SS-AM
格式模型:

查询1

SELECT TO_DATE(
         'Aug 6, 2018 3:17:11 PM',
         'Mon DD, YYYY HH12:MI:SS AM'
       ) As dt
FROM   DUAL
|                   DT |
|----------------------|
| 2018-08-06T15:17:11Z |

SELECT TO_DATE(
         'Aug 6, 2018 3:17:11 PM',
         'Mon DD, YYYY HH12:MI:SS AM'
       ) As dt
FROM   DUAL
|                   DT |
|----------------------|
| 2018-08-06T15:17:11Z |

Java是否已将其解析为字符串或日期/时间戳,它只是通过
toString()
这样显示?“直接来自Oracle”是什么意思?您是否有一个JSON对象希望直接从中获取值。?如果是,请在您的问题中包含JSON。@AlexPoole我创建了一个SQLFIDLE…MT0,oracle格式模型中的
PM
AM
之间是否没有区别?@GeisonSantos-[TL;DR]没有区别。