Exslt日期:在Umbraco中添加($ date,'P1M'),只需添加30天

时间:2010-11-25 17:05:48

标签: date umbraco exslt

<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

这没用。实际上有一种方法可以增加一个月来自己分割日期吗?

1 个答案:

答案 0 :(得分:0)

嗯,应该多做一点挖掘,但是啊,这个帖子可能会帮助别人:o)

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

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

...给出:

2010-11-01T00:00:00

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