2012-03-29 22 views
3

xqueryでは、指定日から90日前に取得する方法は?XQuery - 日付から90日前に取得するには?

与えられた日付は30-03-2012です。 私は90日前の日付を取得したいと思います。うるう年の計算も逃してはいけません。

組み込み関数が見つかりませんでした。 add/substractメソッドがありますが、2つの日付でのみ動作します。

アイデア?

答えて

7

あなたは日からdayTimeDurationで(90日)、すなわち

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

ああ感謝を減算する必要があります。これで解決します。 – Radhika