生肖如何计算公式?
计算不是目的,理解才是。 这里有个前提,就是农历与公历的日期是相等的(否则要复杂很多),而且每年日历上的“星期”数是一样的,即一星期有7天。这样农历每个月的天数就确定下来了,然后根据农历算出立春、惊蛰等节气的时间,再结合公历算出公历2月1日的时刻,进而得出对应的农历月份。最后用农历月的计算方法算出其他农历月份的对应时间,从这一时间开始结合公历算出之后的每一天属于哪个农历月,每个农历月又对应公历的几个月份。 这样整个计算就反过来了,先找出年份对应的公历时间,再算出这个时间的农历日期和月份,接下来就是繁琐的计算了——把该年的农历月份分别与公历计算出的365个日期对照,看哪个农历月对应的是公历的几月几号;再把所有找到的日期为记号,标记到以后的每一年的公历月历中。
以公元1800年为例进行计算,查找这一年立春的时间,也就是查找公历2月1日位于农历哪一个月份,这一步只需要知道年份就可以完成。 经过查表或者电脑程序计算,得出了公历2月1日是农历十二月廿六,从而可以算出其余的农历月份及日期。 这样就把农历换算成公历了。反过来也是一样的道理,先求出农历每月的公历日期,然后再找这一天所在的农历月以及月份。