一、历法常识 1
(一)年历的形成 1
1.干支历 2
2.二十八宿历 2
3.九星历 3
4.中历 3
5.星期历 4
6.公历 4
(二)时差的形成 5
1.公历与回归年时差 5
2.用公历换算农历日的年时差 6
3.用公历换算农历朔日的年时差 6
4.用农历换算公历日的年时差 6
5.星期的年时差 7
6.日干支的年时差 7
7.节气、中气的年时差 7
二、袖珍年历 8
(一)各种干支序数的查算 9
1.世纪年干支序数的查算 9
2.年干支序数的查算 11
3.月干支序数的查算 11
4.日干支序数的查算 12
5.时干支序数的查算 14
(二)甲子日和公历日的查算 14
1.甲子日的查算 14
2.用日干支速算公历日 15
3.新公历的查算 16
4.儒略历的查算 17
5.格里历 18
(三)星期(曜)、二十八宿、日干支联合查算 19
(四)农历日和节气的交节时间查算 20
1.农历日的查算 20
2.农历朔望日的查算 22
3.节气和中气的交接时间查算 24
(五)节气干支日的简便算法 26
1.世纪年系数A 26
2.年系数B 27
3.节气的月系数C 27
4.用农历节气时辰歌诀法推算 29
(六)查阅袖珍年历(彩表3、彩表4)的方法及相关知识 32
1.时间与天色的查阅 32
2.日与时、分、秒的查算 33
3.编制说明 33
4.时差的奥秘 33
5.六十花甲子序数表的查阅方法 36
6.相关知识 36
三、各种历法的指算法 38
(一)指算法概述 38
(二)世纪、年、月、日、时干支序数的指算法 42
1.花甲子序数的指算方法 43
2.世纪年干支序数的指算方法 46
3.年干支序数的指算方法 47
4.月干支序数的指算方法 48
5.日干支序数的指算方法 49
6.时干支序数的指算方法 49
(三)日干支的组合系数法(指算法) 51
1.世纪常数的设定 51
2.年首日干支的确定 51
3.公历、农历月首日干支序数的指算 54
4.公历、农历日干支序数的指算 55
(四)日干支的其他指算法 57
1.日干支的闰、平系数法 57
2.日干支的平均年系数法 60
3.日干支的甲子常数法 63
4.日干支的相同年尾数法 65
5.日干支的单一基数法 68
6.农历日干支的金钳法 71
7.日干支的循环对应法 72
8.日干支的闰年周期法 74
(五)甲子日的指算法 74
1.世纪系数A的确定 75
2.年系数B的确定 75
3.甲子日月系数C的确定 75
4.甲子日的心算与指算 76
(六)指算“八字”的方法 77
1.年柱的排法 78
2.月柱的排法 78
3.日柱的排法 79
4.时柱的排法 79
5.综合举例 79
6.八字中节气的简便算法 81
(七)公历日与农历日的指算法 86
1.农历日指算公历日 86
2.公历日指算农历日 88
(八)星期(曜)序数的指算法 90
1.世纪系数A 90
2.年系数B 90
3.月系数C 92
4.日系数D 93
5.指算法和心算法的要点 93
6.指算方法举例 94
(九)九星的指算法 95
1.年九星的查算与指算 95
2.日九星的查算与指算 100
3.月九星和时九星的指算 103
(十)二十八宿的指算法 106
1.年二十八宿的指算 107
2.日二十八宿的指算 110
3.月和时二十八宿的指算 116
四、1900~2106年历 121