使用xsl将日期从yyyy-mm-dd转换为dd-mm-yy

时间:2010-01-18 15:24:13

标签: date xslt

全部, 我有一个JavaScript函数来转换日期,但我想知道是否有任何方法可以使用xsl转换日期而不使用JavaScript。

感谢。

5 个答案:

答案 0 :(得分:1)

The format-date function可能会完成这项工作。

答案 1 :(得分:1)

答案 2 :(得分:1)

您可以使用the Microsoft formatter

the format-date function,如果您使用的是XSLT 2.0(.Net没有)。

答案 3 :(得分:1)

感谢各位回答我的问题,在查看这些链接后,您让我看看我出来的东西非常简单。

<xsl:for-each select="//MaternityDiaryEvent/DateOfVisit">
<xsl:value-of select="concat(substring(.,9,2),'/',substring(.,6,2),'/',substring(.,3,2))"/>
</xsl:for-each>

再次感谢所有人,我会给你们每个人投票。

塞萨尔。

答案 4 :(得分:0)

在日期格式here上找到了一篇非常好的帖子。

不需要Javascript。 只有XSL元素和XPath字符串函数才能完成这项工作。