如何打印时区GMT+;1或格林尼治标准时间+;2在XSLT 1.0中激活时间求和时

如何打印时区GMT+;1或格林尼治标准时间+;2在XSLT 1.0中激活时间求和时,xslt,xslt-1.0,Xslt,Xslt 1.0,我想看看,当夏令时激活并在XSLT文件生成的PDF文件中启动时,是否有可能将时区从GMT+1更改为GMT+2现在时区的值已硬编码: <xsl:value-of select="payment/@date-produce" /> (GMT+1) (格林尼治标准时间+1) 因此,请您帮助我实现自动化,谢谢。XSLT 1.0中没有标准函数可以帮助实现这一点,EXSLT日期/时间库也没有帮助。您需要编写自己的扩展名 在XSLT 2.0/3.0中,如果将“America/New_York

我想看看,当夏令时激活并在XSLT文件生成的PDF文件中启动时,是否有可能将时区从GMT+1更改为GMT+2现在时区的值已硬编码:

<xsl:value-of select="payment/@date-produce" />
(GMT+1)

(格林尼治标准时间+1)

因此,请您帮助我实现自动化,谢谢。

XSLT 1.0中没有标准函数可以帮助实现这一点,EXSLT日期/时间库也没有帮助。您需要编写自己的扩展名

在XSLT 2.0/3.0中,如果将“America/New_York”等时区作为第5个参数,则format-dateTime()函数将根据当地时间(包括夏令时)调整和显示该值