1

如何格式化下面的结果日期以显示如下: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')),它只会显示日期,没有小时/分钟,但仍然不确定如何更改日期的顺序?

谢谢!

4

1 回答 1

1

使用format-dateTime()所需图片“[M01]/[D01]/[Y0001]”的功能:

format-dateTime(xs:dateTime($getField)+xs:dayTimeDuration('PT1H'), "[M01]/[D01]/[Y0001]")
于 2020-09-28T18:23:13.747 回答