XSLT中夏令时的时区校正

XSLT中夏令时的时区校正,xslt,Xslt,我不太了解xslt过程 我需要考虑夏季时间(GMT+1或GMT+2),自动确定阿姆斯特丹/欧洲的时区 您能否建议/建议如何在xslt文件中提供此信息 非常感谢 那么,您的输入数据是什么样子的呢?它是一个日期(采用哪种格式?),仅仅是您所在的城市/地区,还是一个日期加上城市/地区?我认为您需要尝试通过HTTP连接到API,例如。谢谢Martin。是的,输入数据是一个日期,格式为YYYY-MM-DDT hh:MM,但如果是GMT+1或其他,则不精确。是否可以从java类将此参数传递到此xslt文件

我不太了解xslt过程

我需要考虑夏季时间(GMT+1或GMT+2),自动确定阿姆斯特丹/欧洲的时区

您能否建议/建议如何在xslt文件中提供此信息


非常感谢

那么,您的输入数据是什么样子的呢?它是一个日期(采用哪种格式?),仅仅是您所在的城市/地区,还是一个日期加上城市/地区?我认为您需要尝试通过HTTP连接到API,例如。谢谢Martin。是的,输入数据是一个日期,格式为YYYY-MM-DDT hh:MM,但如果是GMT+1或其他,则不精确。是否可以从java类将此参数传递到此xslt文件?请参阅,xslt/XPath 2和更高版本的
format dateTime
函数似乎为该函数提供了第五个参数,以将时区信息的显示调整到某个位置/位置,例如,显示
2018-01-01T10:00:00+01:00
2018-01-01T10:00:00 GMT+01:00
2018-06-01T10:00:00+01:00
2018-06-01T11:00:00 GMT+02:00
,位置/地点为
“欧洲/阿姆斯特丹”
。因此,如果您能够将XSLT2或XSLT3与Altova或Saxon一起使用,则可以使用这种方法。