【问题标题】:convert dateTime string to dateTime将日期时间字符串转换为日期时间
【发布时间】:2015-09-17 21:05:10
【问题描述】:

我的集成源将日期时间发送为07/01/2015 23:59:00 UTC,并期望输出为2015-07-01T23:59:00-00:00

在 Oracle Service Bus 中,我使用了函数 fn-bea:dateTime-from-string-with-format("MM/dd/yyyy HH:mm:ss Z,data($products/startDate)),输出为 2015-07-01T23:59:00Z。

是否有内置函数可以获取上述时间模式。

【问题讨论】:

    标签: date datetime xquery oracle-service-bus


    【解决方案1】:

    format-dateTime($dateTime, $pattern) 与匹配的日期图片字符串一起使用。例如:

    format-dateTime(current-dateTime(), "[Y0001]-[M01]-[D01]T[H01]:[m01]:[s01][Z]")
    

    输出(针对我当前的时间和时区):

    2015-06-30T23:45:51+02:00
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-18
      • 1970-01-01
      • 2017-05-20
      • 2021-05-31
      • 2019-04-12
      • 2011-09-08
      相关资源
      最近更新 更多