2010-02-10 52 views
0

这可能不是一个真正的XSLT问题,但更多的是Umbraco问题。xslt umbraco.library:FormatDateTime和/(斜杠)的使用

此功能的书面将输出作为expexted另一种格式:

<xsl:value-of select="umbraco.library:FormatDateTime(data [@alias = 'kursusgangTilmeldingsfrist'], 'dd/MM/yyyy')"/> 

当这三个“第二个参数”当前日期称为

'dd MM yyyy' 
'dd-MM-yyyy' 
'dd/MM/yyyy' 

然后输出将是:

10 02 2009 
10-02-2009 
10-02-2009 (and this should have been with "/" and not a "-") 

Br。安德斯

回答

2

解决方案是用一个反斜杠逃脱这样函数被调用是这样的:

<xsl:value-of select="umbraco.library:FormatDateTime(data [@alias = 'kursusgangTilmeldingsfrist'], 'dd\/MM\/yyyy')"/> 

,这将输出正确的日期为:

10/02/2009