0
<xsl:value-of select="date:add('2010-10-01', 'P1M')"/><br/>
<xsl:value-of select="date:add('2010-07-01', 'P1M')"/><br/>
<xsl:value-of select="date:add('2010-02-01', 'P1M')"/><br/>
<xsl:value-of select="date:add('2010-09-01', 'P1M')"/>

...给出:

2010-10-31T00:00:00

2010-07-31T00:00:00

2010-03-03T00:00:00

2010-10-01T00:00:00

这没有用。实际上有没有一种方法可以增加一个月的时间而不是自己分割日期?

4

1 回答 1

0

嗯,应该做更多的挖掘,但是啊,好吧,这篇文章可能会帮助别人:o)

如果您使用 Umbraco 库函数而不是 Exslt 它可以正常工作:

<xsl:value-of select="umbraco.library:DateAdd('2010-10-01', 'm', 1)"/>

...给出:

2010-11-01T00:00:00

(包括二月在内的其他飞蛾也一样)

于 2010-11-25T17:18:06.340 回答