日付や時刻の文字列の構文解析

日付や時刻の文字列の構文解析

[2] 日付か時刻の文字列 (date or time string) は、日付時刻大域日時を表す文字列です。

仕様書

構文定義

[60] これらの定義は削除され、現在の HTML Standard にはありません。

構文解析

[50] 日付か時刻の文字列の構文解析 (parse a date or time string) HTML5:

  1. [61] 先頭と末尾から White_Space を除去する (「内容中」の場合のみ)
  2. [62] 大域日時文字列の構文解析が値を返すなら、それを返して終わる
  3. [63] 日付の構文解析が値を返すなら、それを返して終わる
  4. [64] 時刻の構文解析が値を返すなら、それを返して終わる
  5. [65] 何も返さないで終わる

[66] >>61 に相当する部分は現在の HTML Standard にはありません。

文脈

[59] time 要素で使われます。 datetime 属性では妥当な日付か時刻の文字列内容では妥当な内容中の日付か時刻の文字列の定義が用いられます。

[67] >>50 の構文解析法は ins 要素del 要素datetime 属性の処理で使われます。

[68] 時刻のみにも対応していますが、使われる場面はありません。