[1] [DFN[[RUBYB[先発グレゴリオ暦]@en[proleptic Gregorian calendar]]]]は、 [[グレゴリオ暦]]を[[過去]]に延長して適用したものです。 [2] [[グレゴリオ暦]]は[[18世紀]]以後各[[国]]で順次採用されていきました。 それ以前には[[ユリウス暦]]や[[天保暦]]など、 異なる[[暦法]]が採用されていました。 ですから、[[歴史]]的な視点から[[過去]]の[[日付]]を記述するなら、 当時の[[暦法]]に従って表記するべきです。 しかし、[[計算機]]上の処理を考えると、 [[グレゴリオ暦]]より前の[[過去]]の[[日付]]を扱うことはあまりなく、 [[改暦]]を考慮した場合分けを行うのは通常対価が大きすぎます。 [[国]]によって[[改暦]]の時期が異なること、 更に時代を遡れば様々な[[暦]]が使われていたことを考慮すると、 かなり複雑な仕組みが必要になります。 そこで、[[過去]]も含めてすべて[[グレゴリオ暦]]で統一した[[先発グレゴリオ暦]]が使われることがよくあります。 * HTML における先発グレゴリオ暦 [4] [[HTMLの日付形式]]では[[先発グレゴリオ暦]]が採用されています。 ** 歴史 [3] [CITE@en[Web Applications 1.0 r5913 Change what was non-normatively implied to be proleptic UTC to explicitly and normatively be proleptic UT1.]] ([TIME[2011-02-25 16:52:00 +09:00]] 版) ;; [5] [[UTC]] 以前の時刻は [[UT1]] によると規定されました。