XQuery-如何从给定日期中提前90天获取数据?

XQuery-如何从给定日期中提前90天获取数据?,xquery,Xquery,在xquery中,如何从给定日期中提前90天获取数据 假设给定日期为2012年3月30日。 我想得到给定日期前90天的日期。闰年计算也不应错过 我找不到任何内置函数。有添加/删除方法,但它只适用于两个日期 有什么想法吗?您需要从日期中减去dayTimeDuration(90天),即 xs:date("2012-03-30") - xs:dayTimeDuration("P90D")

在xquery中,如何从给定日期中提前90天获取数据

假设给定日期为2012年3月30日。 我想得到给定日期前90天的日期。闰年计算也不应错过

我找不到任何内置函数。有添加/删除方法,但它只适用于两个日期


有什么想法吗?

您需要从日期中减去dayTimeDuration(90天),即

xs:date("2012-03-30") - xs:dayTimeDuration("P90D")