在xsl中将日期添加到变量日期

时间:2013-07-26 12:29:43

标签: xml xslt-1.0

我是xsl的新手,但我在这里看到一些关于使用umbraco库在xsl中添加日期的帖子,但它对我不起作用。我试图通过在订单日期添加20天来计算交货日期,我使用的是xsl版本1.0

提前谢谢大家

XSL   <xsl:value-of select="umbraco.library:DateAdd('$orderdate', 'd', 20)"/>

XML     <orderdate>20130722</orderdate>

我正在尝试将结果设为<orderdate>20130811</orderdate>,但它会以<orderdate>20130742</orderdate>

的形式出现

1 个答案:

答案 0 :(得分:0)

我猜问题是您作为参数输入的日期,可能无法识别;因为2009-06-27T18:38:32 currentDate 方法返回的字符串。我假设string Date中的参数DateAdd(string Date, string AddType, int add)必须具有相似的格式,或者必须使用格式方法转换为它?!?