中国古代历法介绍与计算
时间:2012/6/11 9:40:00 来源: 中国百科网 作者: 皇天后土网 浏览量: 3407
为从上元起到所求年的累计年数。则a
就是从上元起到所求年的冬至的全部时间。因为干支纪日以60天为一周,所以用60去除a
,所得余数r
,就是所求年的冬至时刻到前面一个甲子的夜半的全部时间。这个时间的天数部分叫做大余,不足一天的零数部分叫小余。通常历法都规定,大余“命甲子算外”,即以甲子日为0,乙丑日为1,等等。因此,根据大余的数字,就可以知道所求年冬至日的干支日名。有的历法“命甲子算上”,则应以甲子日为1,乙丑日为2,等等。还有少数历法,如北宋的《纪元历》,不选甲子日,而选己巳日为上元,命己巳算外,则大余就以己巳为0算起,庚午为1,等等。小余就是从夜半起算到发生冬至这瞬间的时间,可以把它按十二时辰制或百刻制等时刻制度(见漏刻),化成时刻。从r
累加一气的时间a/24,就得冬至以后各气的干支日数及时刻。
的算法,数学上习惯用一个算式来表达:a
≡r
(mod60)。这种算式叫一次同余式。仿此,可以列出其他的一次同余式:a
≡r
(modb),a
≡r
(modc)
r
就是所求年冬至离开十一月平朔的时间间隔。r
则是所求年冬至离月亮上一次过近地点的时间间隔。r
- r
就是十一月平朔离上个甲子日夜半的时间。也和冬至的情况一样,它的整数部分代表甲子日以来的干支日数,零数部分则是从夜半算起到发生平朔的时间。
一般历法都给出一份太阳运动表,一份月亮运动表
从太阳运动表,根据所求的十一月平朔在二十四气中的位置(或者,十一月平朔在大雪气后,相距时间为[558-01]
;或者,如若[558-02]
,即十一月平朔在大雪气前,在小雪气后,这时,离小雪的时间为[558-03]
),使用内插法可以推算因太阳运动不均匀而引起的定朔改正数
t
;从月亮运动表,根据所求的十一月平朔在一个近点月周期中的位置(即r
),也是用内插法,可以推算因月亮运动不均匀而引起的定朔改正数
t
。于是,十一月定朔T=t+
t
+
t
。T>1,定朔在平朔的次一日;T<0,定朔在平朔的前一日;0
)累加b的数值而得。和数满60即可弃去,取余数。求定朔改正的办法和上述办法一样。
-12b,约为10~11天。不上三年,差数积累就超过了一个月,这时就要在这个历年内增加一个闰月,以免和回归年脱节。汉《太初历》以来规定了无中气之月为闰月的规则,这也等于规定了每个中气都要在固定的月份里,如冬至在十一月,大寒在十二月,雨水在一月,等等。在不同的历法里,月的名称可以不同(见三正),但一定的中气必须在一定的月份里,这条原则在《太初历》以后的各种历法都是一样的。这就使阴历成分和阳历成分结合得更加紧密。一般来说,如r
>(b-R),则规定这年有闰。R/12,则是两个气的时间比一个朔望月长的差数。将这个数累加到r
上,一当这个累加的和数大于b的时候,就是中气超过月份的时候,这时,就把被超过的月份定为闰月。
、r
、r
值(设为a
、a
、a
)的年的冬至时刻为历元。例如《授时历》就是以历法制定的那年的冬至时刻为历元。它把a
称为气应,a
称为闰应,a
称为转应。这时,一次同余式组改为:
≡r
(mod60),
≡r
(modb),
≡r
(modc)。
泰七年,大唐长庆元年,即阴铁牛年,孟冬月十日也。”孟冬月为冬季第一个月。藏历纪年以五行、十干、十二支配合。十干配五行,木以甲阳乙阴,火以丙阳丁阴,土以戊阳己阴,金以庚阳辛阴,水以壬阳癸阴。干支纪年以五行区别阴阳,不用十干之名。十二支则用十二属兽名。故上阴铁牛年(铁为金)即为辛丑,与唐长庆元年干支相合。
、续表[中国历法表]
、续表[中国历法表]
学会这些词,一开口就是文化人
寻找历史真相的学科,金石与金石学
包裹在端午节里的千古文化
《红楼梦》:林黛玉睡觉为何裹紧被子?史湘云睡觉为何那么豪放?
《红楼梦》里谁最快乐?
联系电话:0351-7170066
宗教信仰频道联系