从'dateTime`在`dayTimeDuration`中用于减去'1个月'的符号

时间:2015-05-06 10:13:14

标签: xml xslt xpath

任何人都知道1 month dayTimeDurationdateTime的减号xs:dayTimeDuration('-P30D')使用的符号是什么?

{{1}}减去30天,间接可能是一个月。但是,在feb有28天的情况下,这仍然是准确的吗?

http://www.datypic.com/sc/xsd/t-xsd_dayTimeDuration.html

1 个答案:

答案 0 :(得分:1)

顾名思义,xs:dayTimeDuration只能包含天,小时,分钟和秒。如果您需要持续时间为几个月,则必须使用xs:durationxs:yearMonthDuration。减1个月将是

xs:duration('-P1M')

xs:yearMonthDuration('-P1M')