HTML時刻系

Web暦

[4] HTMLの日付形式では先発グレゴリオ暦が採用されています。

先発グレゴリオ暦一般については先発グレゴリオ暦

仕様書

定義

[12] Web における「先発グレゴリオ暦」は次の通り定義されています >>9

[8]

Where this specification refers to the proleptic Gregorian calendar, it means the modern Gregorian calendar, extrapolated backwards to year 1. A date in the proleptic Gregorian calendar, sometimes explicitly referred to as a proleptic-Gregorian date, is one that is described using that calendar even if that calendar was not in use at the time (or place) in question.

この仕様書が先発グレゴリオ暦と言う時、現代グレゴリオ暦を年1に遡って外挿したものを意味します。 先発グレゴリオ暦による日付先発グレゴリオ日と呼ぶこともありますが、 その時間 (や場所) でグレゴリオ暦を使っていなかったとしてもグレゴリオ暦を使って表した日付となります。

UTC 以前の時刻

[10]先発グレゴリオ暦」の定義には含まれていませんが、大域的日時に関して UTC 制定以前の時刻が次のように規定されています >>11

[13]

Times in dates before the formation of UTC in the mid twentieth century must be expressed and interpreted in terms of UT1 (contemporary Earth solar time at the longitude), not UTC (the approximation of UT1 that ticks in SI seconds). Time before the formation of time zones must be expressed and interpeted as UT1 times with explicit time zones that approximate the contemporary difference between the appropriate local time and the time observed at the location of Greenwich, London.

20世紀中頃に UTC が制定される以前の日付における時刻UTC (SI により進行する UT1 の近似) ではなく UT1 (当時の経度0° での地球上の太陽時) により表現・解釈しなければなりません時間帯が制定される前の時刻は、当時の適当な地方時ロンドングリニッジの位置で観測された時刻時差を近似した時間帯を明記した UT1時刻により表現・解釈しなければなりません

[27] なお、 Webの日時形式では閏秒を扱えませんから、厳密に言えば UTC の制定後の時刻系は本来の UTC ではなく、閏秒のないUTCです。

週暦

HTMLの週暦

構文

Webの日時形式

関連

HTML年

歴史

[5] >>10 の定義は >>3 で追加されました。

[7] >>8 の定義は >>6 で追加されました。それまでは定義なく使っていました。

メモ