date date-time


EXSLT / Dates and Times

Implementer Page: date.date-time.html Function Package: date.date-time.zip

関数の構文

string date:date-time()

date:date-time関数は現在日時をdate/time文字列として返す。返されるdate/time文字列は、[3.2.7 dateTime] of [XML Schema Part 2: Datatypes]にあるxs:dateTimeの語彙表現として定義されるフォーマットの文字列でなければならない。

date/timeフォーマットは基本的にはCCYY-MM-DDThh:mm:ssである。ただし、実装者は詳細のため[XML Schema Part 2: Datatypes]と[ISO 8601]を参照すべきである。

date/time文字列フォーマットはタイムゾーンを含んでいなければならない。タイムゾーンは、Coordinated Universal Timeを示すための"Z"か、"+"あるいは"-"とhh:mm形式で示されるUTCからの時差を続けた文字列である。

実装

次のXSLTプロセッサはdate:date-timeをサポートしている:

  • SAXON from Michael Kay (version 6.4.2)
  • Xalan-J from Apache (version 2.4.D1)
  • 4XSLT, from 4Suite. (version 0.12.0a3)
  • libxslt from Daniel Veillard et al. (version 1.0.19)

date:date-timeの実装は次の言語で利用できる:

  • Javascript (by Chris Bayes)
  • Msxsl (by Chris Bayes)