Как подсказывает @Michael Key (+1), три substring()
и один concat()
- это все, что вам нужно. Посмотрите на этот пример XSLT, используя XPath, который вы ищете (используйте переменные, чтобы сделать выражение читабельным):
<xsl:template match="/">
<xsl:variable name="sD" select="'01/01/2011'"/>
<xsl:variable name="sT" select="'12:13'"/>
<xsl:value-of select="concat(
substring($sD,7),'-',
substring($sD,4,2),'-',
substring($sD,1,2),'T',
$sT,':00')"/>
</xsl:template>