在MarkLogic中是否有用于查询双时态数据的最佳时间戳格式?

问题描述 投票:0回答:1

我有一个存储在一个集合中的validStartDtTm(validAxes的名称)的两种日期格式。我想将所有日期统一为一种统一格式,并想知道MarkLogic中是否有任何关于双时间日期格式的最佳实践。

目前的格式如下:

  1. 2019-04-09T10:54:37.861434Z - 由前端用户生成并存储而不进行转换
  2. 2019-04-09T10:54:37.8614534-04:00 - 从后端以格式'DD / MM / YYYY HH:MM:SS'摄取并使用xdmp.parseDateTime进行转换

谢谢!

xsd marklogic datetime-format bi-temporal
1个回答
2
投票

这些都是valid xs:dateTime values所以它们本身不需要协调,但每个都表示不同的时区,所以你应该检查以确保它们是预期的。

两次都是相同的格式,第一次落后的“Z”表示“Zulu”时间,即UTC,相当于2019-04-09T10:54:37.861434-00:00。 “-04:00”第二次落后表示USC的时间落后4小时0分钟。

© www.soinside.com 2019 - 2024. All rights reserved.