【本程序在DEV C++ 4.9.9.2 下编译通过】
有关农历的东西有以下几篇文章:
计算某天是星期几【C代码】
农历算法简介以及公式
农历中天干地支的计算【C代码】
农历一百年算法(1921~2021)【C语言代码】
农历两百年算法(1901~2100)【C语言代码】
下面的三个表格是农历数据表 LunarCalendarTable 的结构。总共使用了32位整数的0~23位。
6 |
5 |
4 |
3 |
2 |
1 |
0 |
表示春节的公历月份 |
表示春节的公历日期 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
1 |
2</ |