天文計年

天文計年是基於公元紀年法設立的紀年法，與之不同的是有0年的存在，並在0年以前的年份加負號，以後加上正號，因此更遵守十進位制。天文計年法省略了公元紀年法使用的前綴AD和後綴CE、BC或BCE（Common Era、Before Christ或Before Common Era）。依照天文計年法，公元n年(或n AD/CE)可簡單寫成 n 或+n ，公元前1年(或1 BC/BCE)是天文計年的0年，公元前2年(或2 BC/BCE)是-1年，依此類推公元前n年(或n BC/BCE)是"− ('n' − 1)"年。天文學家在1582年之前使用儒略曆，1582年之後使用格里曆。許多學者如：雅克·卡西尼（1740年）、西蒙·紐康（1898）和Fred Espenak（2007）等皆使用過。天文計年使用在天文學故此命名。除了歷史學以外，樹輪年代學、考古學和地質學等少數學科則使用距今幾年來描述時間。雖然天文紀年與公元紀年在公元前僅相差一年，但在歷史文獻中提及日食或合等天文事件時，這一年的差別就會變得重要。 克普勒在他的魯道夫星曆表裡使用了0年的雛形，在描述太陽、月亮、土星、木星、火星、金星和水星的平均運動表裡，他將Christi（基督誕生）置於Ante Christum（基督誕生前）和Post Christum（基督誕生後）之間。法國天文學家Philippe de la Hire在他的作品《Tabulæ Astronomicæ》裡進一步使用Christum 0 表示界於西元前與西元的這一年。 一般認定最早使用"0年"的人是法國天文學家卡西尼2世（Jacques Cassini），他在作品《Tables astronomiques》裡直接使用"0"表示西元前與西元的這年。 卡西尼對於使用"0"作為這一年給了以下理由： 0這年是假定耶穌基督誕生的一年，一些年表使用了耶穌基督誕生前1年來標記，而我們使用0來標記，因此，基督誕生前後的年份的總和增加了這個時間間隔，而當數字可以被4整除時不論西元前後都表示閏年。 ——雅克·卡西尼 Jean Meeus做了以下解釋： 天文學家與歷史學家對於如何計算(公元)1年的上一年有分歧。在《天文算法》裡，'B.C.'是使用天文學的方式計算。因此+1的前一年是0年，更之前是-1。歷史學家所謂的585 B.C.實際上是-584年。 計算時使用負號年份是最適用的辦法。比如在使用傳統方式計算時，儒略曆的閏年不再是能被4整除的年份；事實上，閏年的年份是西元前1、5、9、13...年。然而，當使用天文方式計算時，這些閏年是0、-4、-8、-12...年，被4整除的規則因此被保留。 ——Jean Meeus 拜占庭歷史學者Venance Grumel曾在書裡的表格中使用負號與正號表示西元前與西元，不過他在書中的其他地方都使用了法語的"avant J.-C."（基督前）與"après J.-C."（基督後）來標記年份，故當時可能只是為了節省空間，並無"0年"的使用。1.0版本的XML Schema使用XML交換電腦之間的數據，其中內建的資料類型date和dateTime不含0年，但它們是根據ISO 8601來定義的，理應有0年。1.1版本的XML Schema調整架構納入了0年，儘管存在向後兼容的問題。 Espenak, Fred. Year Dating Conventions. NASA Eclipse Web Site. NASA. [19 February 2009]. （原始内容存档于2009年2月8日）.  Jacques Cassini, Tables Astronomiques （页面存档备份，存于互联网档案馆） (1740), Explication et Usage pp. 5 (PA5), 7 (PA7), Tables pp. 10 (RA1-PA10), 22 (RA1-PA22), 63 (RA1-PA63), 77 (RA1-PA77), 91 (RA1-PA91), 105 (RA1-PA105), 119 (RA1-PA119). （法文） 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 (PT36), 34–35 (PT43–PT44). Fred Espenak, Phases of the Moon: −99 to 0 (100 to 1 BCE) （页面存档备份，存于互联网档案馆） NASA Eclipse web site Johannes Kepler, Tabulae Rudolphinae （页面存档备份，存于互联网档案馆） (1627) Pars secunda, 42 (Zu Seite 191), 48 (197), 54 (203), 60 (209), 66 (215), 72 (221), 78 (227). (Latin) Tabulae Astronomicae - Philippo de la Hire （页面存档备份，存于互联网档案馆） (1702), Tabulæ 15, 21, 39, 47, 55, 63, 71; Usus tabularum 4. (Latin) 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" （页面存档备份，存于互联网档案馆）, 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." V. Grumel, La chronologie (Paris: Presses Universitaires de France, 1958) 30. （法文） Biron, P.V. & Malhotra, A. (Eds.). (28 October 2004). XML Schema Part 2: Datatypes (2nd ed.). （页面存档备份，存于互联网档案馆） World Wide Web Consortium. 天文学主题 历史主题 ISO 8601 天文年代學 全新世曆（Holocene calendar）