xslt umbraco.library:FormatDateTime и использование / (косая черта)

Это может быть не реальный вопрос XSLT, а скорее вопрос Umbraco.

Эта функция как написано выведет другой формат как 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. Андерс

1 ответ

Решение

Решение состоит в том, чтобы избежать использования обратной косой черты, поэтому функция вызывается так:

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

И это выведет правильную дату как:

10/02/2009
Другие вопросы по тегам