天数生肖怎么算?

文胜彤文胜彤最佳答案最佳答案

以2016年为例,农历丙申年十二月十五(公历2017.1.8)大雪,此后数九天,2017.1.19小寒,此二节点前后各包含9天,共15+9+9=36,36天之后,农历丁酉年起正月甲子(公历2月4日),立春,而后阳历二月只有29天,故农历二月最多30天(29+30=59),因此整个腊月和正月总共有59-29=30天。而公历三月一日清明,二月只有九天的阴历闰了二月,所以农历三月有三十天(29+30=55),四月有三十一天(31+1=32),五月三十天(29+30=60),六月二十九天(29+29=58),七月三十天(31+1=32)八月三十天(31+1=31)九月二十八天(28+30=58)十月三十天(31+1=30)十一月三十天(31+30=61)十二月二十一(21+9=30)。共计59+30+30+55+60+58+32+32+31+58+30+61+30+21=490(天),而2017年全年365天,因此2016年多出来490-365=125(天)。

以上计算结果没有考虑闰月和二十四节气的情况,如果考虑的话会比较复杂,计算过程类似,只是最后的结果会多一些,这多出来的125天左右含有六个农历闰月,每个闰月增加五天,再加上两个节气,一共是十三天。 农历2016年比阳历2016年多了约十四个月的时间,即一百四十六天左右,除以三百六十五大概等于百分之三十八点八,也就是说农历2016年的天数大约比阳历2016年多出了十分之三。而农历2017年与阳历2017年相差仅仅三天,可见农历闰月的功劳不小。而2017年和2016年一样都是庚戌狗年,只不过是不同的干支纪年法。至于为什么是十二个地支循环使用而不是十个或十个以上呢?因为子丑寅卯四个柱子每三个为一组,每组中两个字互相组合有六种情形,每一天干对应两种情形之中的一种,于是六十花甲子由此而来。而每一组中的前一个字与前一字组合而成八字,所以古人又称之为“八字断命”,具体可参考《渊海子平》等书。

我来回答
请发表正能量的言论,文明评论!