天文学的紀年法(てんもんがくてききねんほう、Astronomical year numbering)は、主として天文学で用いる紀年法である。紀元1年(西暦1年)以後の年数については通常の西暦の紀年法(歴史年)と同じであるが、紀元1年(西暦1年)より前については、0(ゼロ)と負数を用いて年数を表すので、通常の紀元前の紀年法とは、1年の差が生じる[1]。例えばカエサルが暗殺された紀元前44年は、西暦-43年である。
The year 0 is that in which one supposes that Jesus Christ was born, which several chronologists mark 1 before the birth of Jesus Christ and which we marked 0, so that the sum of the years before and after Jesus Christ gives the interval which is between these years, and where numbers divisible by 4 mark the leap years as so many before or after Jesus Christ.
There is a disagreement between astronomers and historians about how to count the years preceding year 1. In [Astronomical Algorithms], the 'B.C.' years are counted astronomically. Thus, the year before the year +1 is the year zero, and the year preceding the latter is the year −1. The year which historians call 585 B.C. is actually the year −584.
The astronomical counting of the negative years is the only one suitable for arithmetical purpose. For example, in the historical practice of counting, the rule of divisibility by 4 revealing Julian leap-years no longer exists; these years are, indeed, 1, 5, 9, 13, ... B.C. In the astronomical sequence, however, these leap-years are called 0, −4, −8, −12, ..., and the rule of divisibility by 4 subsists.
ビザンチンの歴史家Venance Grumelは、紀元前の年に(マイナス記号で識別される)負の年を、紀元後の年に符号なしの正の年を表において使用した。ただし、彼の本の他の場所では、年を表記するのに通常のフランス語の"avant J.-C." (before Jesus Christ)と"après J.-C." (after Jesus Christ)を使っている。おそらく彼は表示スペースを節約するためにそうしただけであり、0年は使っていない[12]。
XML Schemaのバージョン1.0は、コンピュータ間で交換されるデータをXMLで記述するためによく使用されるが、これには組み込みのプリミティブデータ型dateおよびdateTimeが含まれる。これらは、先発グレゴリオ暦を使用するISO 8601の観点から定義されているため0年を含める必要があるが、XML schemaの仕様では0年はないと規定されている。バージョン1.1では0年を含めることによってISO 8601の仕様に沿うように再定義されたが、これにより後方互換性を失うこととなった[13]。
^Simon Newcomb, "Tables of the Motion of the Earth on its Axis and Around the Sun" in Astronomical Papers Prepared for the Use of the American Ephemeris and Nautical Almanac, Volume VI: Tables of the Four Inner Planets, (United States Naval Observatory, 1898), pp. 27 & 34–35.
^Robert Kaplan, The nothing that is (Oxford: Oxford University Press, 2000) 103.
^Dick Teresi, "Zero", The Atlantic, July 1997 (see under Calendars and the Cosmos).
^L. E. Doggett, "Calendars"Archived 10 February 2012 at the Wayback Machine., Explanatory Supplement to the Astronomical Almanac, ed. P. Kenneth Seidelmann, (Sausalito, California: University Science Books, 1992/2005) 579.
^Jacques Cassini, Tables Astronomiques, Explication et Usage 5, translated by Wikipedia from the French: "L'année 0 est celle dans laquelle on suppose qu'est né J. C. que plusieurs Chronologistes marquent 1 avant la naissance de J. C. & que nous avons marquée 0, afin que la somme des années avant & après J. C. donne l'intervalle qui est entre ces années, & que les nombres disibles par 4 marquent les années bissextiles tant avant qu'après J. C."