我需要将xslt中的日期转换为另一种格式。 传入数据为“ Feb 18”,格式化日期应为“ 1802”。我知道我需要首先将数据解析为日期时间,然后将其转换。但它无法识别格式。
<xsl:variable name="dt" as="xs:date" select="xs:date(period)"/>
perio><xsl:value-of select="$dt"/></perio>
感谢帮助。 阿什利
答案 0 :(得分:0)
尝试
<xsl:variable name="t" select="tokenize($in)"/>
<xsl:value-of select="$t[2] ||
format-integer(index-of(('Jan','Feb,'Mar'...), $t[1]), '00')"/>