1

你能回答这个吗?

为什么这不起作用...

<xsl:value-of select="xs:gMonthDay('--12-14') - xs:dayTimeDuration('P5D')">

xs:date 在我更改值时有效,但 xs:gMonthDay 不允许我执行减法、加法等,为什么?

使用 xslt 2.0 撒克逊谢谢

4

1 回答 1

1

为什么这不起作用...

因为规范不允许。XPath 算术和比较运算符是为 xs:date 和 xs:dateTime 定义的,但不是为 gThingThing 类型定义的。

为什么规范不允许呢?因为日期/时间处理已经占了规范和工作组时间和精力的一个非常不成比例的部分。

于 2013-02-25T14:37:45.860 回答