在xquery中,如何获取给定日期之前的90天?
假设给定日期是 2012 年 3 月 30 日。 我想获取给定日期之前 90 天的日期。闰年计算也不应该错过。
我找不到任何内置函数。有加/减方法,但它只适用于两个日期。
有什么想法吗?
最佳答案
您需要从日期中减去 dayTimeDuration(90 天),即
xs:date("2012-03-30") - xs:dayTimeDuration("P90D")
关于XQuery - 如何获取给定日期之前的 90 天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9933026/