2010-05-19 107 views

回答

10

如果您使用的是XSLT 1.0,则可能会发现EXSLT - Date and Times中的日期格式功能很有用,特别是format-date。如果您使用的是XSLT 2.0,则可以使用Formatting Dates and Times中描述的内置函数。

+0

如果你可以提供一个例子,这将是很好的,因为网址变得过时,很难找到正确的信息。就像你会如何显示OP提到的MMM dd,yyyy? – 2018-02-08 11:16:43

2

这可能会帮助:

日期未编辑:ms:format-date Function

使用从文章的例子,你可以按以下格式的日期2000-02- 16T15:56:00

编辑日期:2000年2月16日

+0

我们发现有关“EnableScript”的错误。我们正在使用一些VB代码,在XSLT中重新格式化日期。由于我无法在我的XSLT上应用EnableScript标志,因此失败了。 使用ms:format-date函数,我能够删除该代码,并且仍然很好地格式化日期。 – 2013-03-09 19:58:37