如何自动将GMT时间转换为本地时间(MDT或MST)。
我在下面工作但是我需要一个基于日期确定utc -6或utc -7的条件。
<xsl:value-of select="xs:dateTime($docdate) + xs:dayTimeDuration('-PT7H')"/>
由于 哈
答案 0 :(得分:2)
您可以查看函数adjust-time-to-timezone($arg as xs:time?)
,它将$ arg中给出的时间调整为动态上下文中给出的隐式时区。没有任何保证,但在许多实现中可能是操作系统环境中设置的时区。
例如,如果我评估表达式
adjust-time-to-timezone( xs:time('20:45:00.0+01:00'))
我的系统(当前设置为UTC以西7小时)返回值
12:45:00-07:00
答案 1 :(得分:-1)
您可以使用脚本,例如使用javascript dates的javascript。