0

这可能不是一个真正的 XSLT 问题,而更像是一个 Umbraco 问题。

编写的这个函数将输出另一种格式:

<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 "-")

兄弟。安德斯

4

1 回答 1

2

解决方案是使用反斜杠进行转义,因此函数调用如下:

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

这将输出正确的日期为:

10/02/2009
于 2010-02-10T14:46:49.740 回答