天文年历,按年度出版、反映天体运动规律的
历表。编算天文年历是
历书天文学的任务之一。《中国天文年历》主要包括太阳、月亮和大行星历表、
恒星视位置表和天象预告等内容,供天文工作者和有关科研人员使用,多用于
大地测量、
航海、
航空等相关部门。
③用于天体各种坐标之间换算的必要数据,如
岁差和章动、
光行差等。此外,还有天体物理观测历表、天然卫
星历表以及辅助性用表和资料等等。这些历表和数据直接用于天文大地测量(测定地面经、纬度和方位角)、天体测量和天体物理的一些观测和计算,也为天文、气象、
潮汐等科学研究工作提供必要的资料。航海天文年历和航空天文年历曾经是天文年历的组成部分,现在已经单独出版,成为远洋船舰和远程飞机
天文导航从事定位的主要资料。此外,特殊天体历表,如小行星冲日历表等,也按年度出版,单独成书。有些国家还出版供业余天文爱好者和一般读者使用的简易天文年历,内容除精度较低的历表外,还有指导业余天文观测的文字说明。年历除印刷成书的形式以外,近年来还出现一种新的历表形式──磁带式年历。
世界上最早的天文年历是法国在1679年出版的称为《关于时间和天体运动的知识》的年历,随后是1767年开始逐年出版的《英国天文年历》。1776年开始,逐年出版《德国天文年历》,(已于1959年停刊)。《美国天文年历》虽然迟至1855年才开始出版,但在十九世纪末由
纽康主持编历工作以后,很快就成为国际上最出色的天文年历。苏联在1922年利用外国资料首次出版1925年的《俄罗斯天文年历》。苏联第一本独立编算的年历是1941年出版的《苏联天文年历》。早期的天文年历主要是为适应航海定位的需要编算的,后来天文年历的编算则着重于天文观测和研究方面。
第一次世界大战前后,远洋商船和军舰的迅速发展,要求有专用于海上定位的历书。1914年英国第一本《航海天文年历》出版。以后十年中各大国也相继出版航海天文年历。
中国编算出版历书已有悠久的历史。流传到现在的清代钦天监编算的《七政缠度经纬历》,内容包括日、月、五星的位置以及日月食等特殊天象。二十世纪一十年代初,中国只出版民用历书。天文年历的出版时断时续。中央观象台曾出版过1915年和1917年的《观象岁书》。以后,中央研究院天文研究所等单位曾出版过1930年、1931年、1932年、1938年、1939年、1940年、1941年和1948年的天文年历。中华人民共和国成立后,
紫金山天文台自1950年起每年编算出版天文年历;1954年编算出版
航海天文历;1955年又编算出版航空天文历。1966年紫金山天文台开始独立编算1969年和1970年的天文年历,以后每年正式出版《中国天文年历》和《中国天文年历(测绘专用)》。《航海天文历》的编算工作也有所改进。紫金山天文台和北京天文馆在1977年开始合编普及天文知识和指导业余观测用的《
天文普及年历》。
为了统一各国天文年历的基本内容和避免重复计算,各国编历机构经常进行广泛的联系和合作。早在1896年,在巴黎召开的国际基本恒星会议,通过各国天文年历共同采用统一的
天文常数系统,即纽康所确定的章动、光行差、
太阳视差和岁差值。以后又多次召开国际性会议,讨论年历的计算分工,历表的精度要求,采用新天文常数系统以及新基本参考系统和时间系统等问题。国际交流导致各国天文年历编算工作的合作。1953年英国和美国在航空天文年历的编算工作方面进行合作;1958年两国合刊航海天文年历;1960年两国又联合出版天文年历。《德国天文年历》在1959年停刊后,接着出版《基本恒星视位置表》。历表计算也有分工,例如太阳、月球和大行星历表由
英国格林威治天文台编历局计算,各国编历机构可以向编历局索取有关资料。