如何在 XSLT2.0 中转换日期?

How do you convert a date in 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

每次我尝试使用 format-date 时,我都会收到错误消息。 另外,如果我将使用 xs:date(xs:dateTime($getField)+xs:dayTimeDuration('PT12H')),它将只显示日期,而不显示 hours/minutes,但仍然不确定如何更改日期的顺序?

谢谢!

使用format-dateTime()函数与想要的图片“[M01]/[D01]/[Y0001]”:

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