使用xslt将日期格式化为mmy yy到yymm

时间:2018-07-20 08:06:30

标签: xml xslt

我需要将xslt中的日期转换为另一种格式。 传入数据为“ Feb 18”,格式化日期应为“ 1802”。我知道我需要首先将数据解析为日期时间,然后将其转换。但它无法识别格式。

<xsl:variable name="dt" as="xs:date" select="xs:date(period)"/>
perio><xsl:value-of select="$dt"/></perio>

感谢帮助。 阿什利

1 个答案:

答案 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')"/>