3

GMT 時間を現地時間 ( MDT または MST ) に自動的に変換する方法。

以下でこれを機能させましたが、日付に基づいて utc -6 または utc -7 を決定する条件が必要です。

<xsl:value-of select="xs:dateTime($docdate) + xs:dayTimeDuration('-PT7H')"/>

ありがとうハリ

4

2 に答える 2

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
于 2013-02-07T01:15:29.160 に答える
-1

たとえば、javascript 日付を使用する JavaScript などのスクリプトを使用できます。

于 2013-02-06T22:24:21.603 に答える