この提案に従う:XSLTでティックを読み取り可能な日時に変換する方法は?これは、Unixタイムスタンプ形式を人間が読める形式の日時形式に変換する方法を示しています。XSLを使用してWindows64ビットファイル時間構造を変換したいと思いました。
<xsl:value-of select="xs:dateTime('1960-01-01T00:00:00Z') + @WDT * xs:dayTimeDuration('PT0.0000001S')"/>
ここで、@WDT属性はWindows64ビットの日時番号を表します。
しかし、私は望ましい結果を得ることができません。「129854922043437500」の日付:「2371-06-30T01:10:04.34375Z」を取得しますが、「30.06.2012 03:10:04」を期待
していましたが、このアプローチでは何が間違っている可能性がありますか?