使用 XSLT / XPath 进行日期格式化
我有一个包含以下节点的 XML 文档:
<date>09/01/2012</date>
如何使用 XSLT 格式化日期以检索日期的另一种表示形式?
这是预期的结果:
<date>2012-01-09</date>
我尝试了以下规则,但它返回一个空字符串(我想是因为不常见的日期输入格式):
<date><xsl:value-of select="format-date(date, '[Y0001]-[M01]-[D01]')"/></date>
I have an XML document with the following node:
<date>09/01/2012</date>
How can i format the date with XSLT to retrieve another representation of the date?
Here ist the expected result:
<date>2012-01-09</date>
I tried the following rule, but it returns an empty string (i suppose because of the uncommon date input format):
<date><xsl:value-of select="format-date(date, '[Y0001]-[M01]-[D01]')"/></date>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
感谢 Abdullah Battal,我想出了以下解决方案:
Thanks to Abdullah Battal, i came up with the following solution: