1

XSLT で現在の UNIX タイムスタンプを取得するにはどうすればよいですか?

XSLT 1.0 のソリューションが必要ですが、XSLT 2.0 のソリューションを知っている場合は遠慮なく言及してください。

日付と時刻の形式だけでなく、UNIX タイムスタンプが必要です。この質問は、XSL を介して現在の UNIX タイムスタンプを取得する最も簡単な方法で以前に尋ねられましたが、受け入れられた回答は UNIX タイムスタンプではありません。

4

1 に答える 1

0

プレーン XSLT/XPath 1.0 は日付/時刻関数を提供しませんが、EXSLTがオプションである場合は、その日付モジュールを使用できます。私はそれをテストしていませんが、次の方法で現在の Unix タイムスタンプを取得できるはずです。

date:seconds(date:difference('1970-01-01T00:00:00', date:date-time()))
于 2012-04-25T16:52:34.377 に答える