如何验证MarkLogic中的日期时间输入?

在用JavaScript编写的 MarkLogic REST 服务中,我需要验证格式为“2019-12-01T19:54:25.000265Z”或“2019-12-01T19:54:25”的日期时间值,以便能够xs.dateTime()在我用于处理数据的代码的另一部分。

输入像字符串一样输入,我需要验证它的格式是否正确并具有有效值。

回答

您可以使用xdmp.castableAs

xdmp.castableAs(
    "http://www.w3.org/2001/XMLSchema",
    "dateTime",
    "2019-12-01T19:54:25")

哼!


以上是如何验证MarkLogic中的日期时间输入?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>