任何人都知道使用什么符号减号1 month
在dayTimeDuration
从dateTime
?符号用于从`dateTime`的`dayTimeDuration`减去'1个月'的符号
xs:dayTimeDuration('-P30D')
减去可能间接为一个月的30天。但是,在feb有28天的情况下,这仍然是准确的吗?
http://www.datypic.com/sc/xsd/t-xsd_dayTimeDuration.html
任何人都知道使用什么符号减号1 month
在dayTimeDuration
从dateTime
?符号用于从`dateTime`的`dayTimeDuration`减去'1个月'的符号
xs:dayTimeDuration('-P30D')
减去可能间接为一个月的30天。但是,在feb有28天的情况下,这仍然是准确的吗?
http://www.datypic.com/sc/xsd/t-xsd_dayTimeDuration.html
顾名思义,xs:dayTimeDuration
只能包含天,小时,分钟和秒。如果您需要持续数月的时间,则必须使用xs:duration
或xs:yearMonthDuration
。减1月将是
xs:duration('-P1M')
或
xs:yearMonthDuration('-P1M')
但是,从dateTime中减去一个月是有点主观的。你想要3月31日减去一个月? –
'FN:电流DATETIME()+ XS:yearMonthDuration( ' - P1M')',有没有什么办法,我可以格式化这'” yyyy:MM:dd HH:mm:ss“'using xpath? – user1746050