如何在XSLT2.0中转换日期



我如何将下面的结果日期格式化为这样显示:MM/dd/YYYY(例如:05/04/2020(?

$getField将为:2020-05-04T15:00:12

我在模板中的值为:<xsl:value-of select="xs:dateTime($getField)+xs:dayTimeDuration('PT1H')"/>

目前显示如下:2020-04-05T16:00:12

每次我尝试使用日期格式时,都会出现一个错误。此外,如果我将使用xs:date(xs:dateTime($getField)+xs:dayTimeDuration('PT12H')),它将只显示日期,而不显示小时/分钟,但仍然不确定如何更改日期顺序?

谢谢!

使用具有所需图片的format-dateTime()函数"[M01]/[D01]/[Y0001]":

format-dateTime(xs:dateTime($getField)+xs:dayTimeDuration('PT1H'), "[M01]/[D01]/[Y0001]")

相关内容

  • 没有找到相关文章

最新更新