将 xslt 2 中的日期格式化为 2 位数字

Formatting date in xslt 2 for 2 digits

我正在尝试在 xslt 中格式化某种日期格式。这是格式: 2015 年 5 月 8 日

我想在 xslt 中转换它,这样上面的内容就会变成: 050815

在 XSLT 中,05/08/2015 不是日期 - 它是无意义的字符串。要将其转换为 050815,可以使用字符串操作:

<xsl:value-of select="concat(substring($datestring, 1, 2), substring($datestring, 4, 2), substring($datestring, 9, 2)) "/>