我正在尝试格式化以下给定的日期时间
2013-3-4 12:57:49
到
20130304
实际上我正在使用这个 xsl 代码
<xsl:variable name="OrderDate"><xsl:value-of select="Belegexport/Beleg/Kopf/Header_Datum" /></xsl:variable>
<xsl:value-of select="concat(substring($OrderDate, 1, 4),substring($OrderDate, 6, 1),substring($OrderDate, 8, 1))"/>
结果是
201334
.
但是当月份或日期长度为 1 位时,我需要零,而当月份或日期长度为 2 位时,我需要零。
我怎么能处理这个?我无法更改Datasource
并且我绑定到 xslt 1.0 版。
非常感谢任何帮助