Pregunta

Esto puede no ser una cuestión real XSLT sino más bien una cuestión Umbraco.

Esta función que es la salida escrito otro formato que expexted:

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

Cuando se llama con estos tres argumentos "segundas" en la fecha actual

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

A continuación, la salida será:

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

Br. Anders

¿Fue útil?

Solución

La solución es escapar usando una barra invertida lo que la función se llama así:

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

Y esta es la salida fecha correcta como:

10/02/2009
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top