Я получаю входной xml со значениями даты, как показано ниже.
<date-data>
<name>selectedDate</name>
<value>2013-10-21 8:03</value>
</date-data>
<date-data>
<name>selectedDate</name>
<value>2013-10-24 9:03</value>
</date-data>
Я пытаюсь преобразовать формат даты в виде ГГГГ-ДД-ММ ЧЧ: ММ и ожидаю вывода полей даты как
2013-10-21 08:03
2013-10-24 09:03
Я использую xsl, как показано ниже
<xsl:variable name="dt" as="xs:dateTime" select="value"/>
<xsl:value-of select="{format-dateTime($dt, '[Y0001]-[M01]-[D01]T[H01]:[m01]')}" />
Я получаю сообщение об ошибке с этой строкой формата даты. Любая помощь очень ценится.