在XSLT 1.0中激活夏令时时如何打印时区GMT + 1或GMT + 2

时间:2018-06-27 13:09:09

标签: xslt xslt-1.0

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

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

所以请您帮我自动完成这一感谢。

1 个答案:

答案 0 :(得分:0)

XSLT 1.0中没有标准功能可以解决此问题,而EXSLT日期/时间库也无济于事。您需要编写自己的扩展程序。

在XSLT 2.0 / 3.0中,如果给定format-dateTime()函数的时区(例如“ America / New_York”)作为第五个参数,它将根据该位置的当地时间调整并显示该值,包括夏时制时间。