首页 > 解决方案 > 在 XSLT 问题中格式化日期

问题描述

我的来源日期是 2020-10-03T16:36:05.128Z。我想在 XSLT 中将其转换为 CCYY-MM-DD。任何帮助将不胜感激。我尝试了不同的选项,但它不起作用。

标签: xslt

解决方案


您的来源实际上是dateTime,而不是date。在 XSLT 2.0 或更高版本中,您可以使用以下方式对其进行格式化:

format-dateTime($yourSource, '[Y0001]-[M01]-[D01]')

在 XSLT 1.0(或任何版本)中,您可以简单地执行以下操作:

substring($yourSource, 1, 10)

推荐阅读