电子万年历为什么会有不同?

来源:百度知道 编辑:UC知道 时间:2024/07/08 20:33:23
为何网上的万年历会不同结果的呢?如2009年8月12日(阳历)有些是己丑 壬申 己丑 有些是己丑 辛未 己丑?请高手指点。
神州天地龙老兄:那你直接告诉我答案吧。

农历有大月、小月之分,大月30天,小月29天。如果不考虑小月因素,农历两个月60天,与一个甲子六十组干支数目相符,即每两个月可重合一个甲子。按照这样一个规律,知道了某年的正月初一的日干支,就等于知道了三月初一,五月初一,七月初一,九月初一,十一月初一的日干支,这几个月的初一的日干支,应是相同的(有闰月者,月分稍有变化)因为农历中存在小月,只要知道某年有几个小月,其分别为哪几个月,所推日期经历了几个小月,干支纪日顺延几天就是了,这样心算干支纪日就变得十分简单了。
心算万年历,必须了解以下四个要点:。 (1)该年岁次;(2)正月初一的日干支;(3)立春的日、时;(4)当年几个小月,分别为哪几个月。
“银盘子”仅用了十四个字的歌诀,便将以上四个问题圆满地解决了。“银盘子”的创造者,为了保守秘密,在编制口诀时,采用了“加密术”,即对同一地支,往往采用多种称谓。这样做,一是提供了多一些的音韵,使编出的歌诀押韵。而更主要的是为这种心算法采取了“加密”。同一地支众多称谓,变换使用,即便外人听到也不得其解。
“银盘子”不但对地支称谓进行了加密处理,为了便于记忆,控制歌诀字数,还设置了一些相关月份的简称。月时,可称“金蝉”。另外遇到闰月,分别以前、后、双表示。如后五,指闰五月,前三,指前三月,双七指前、后两个七月。
发现节气与农历月之间,有一定规律可以进行修正,只要加上相应的修正值,从立春节即可推算全年任何一个节气的交节日期。大部分节气不差一个时辰。个别节气在推算中会有几个时辰的误差,但用心算法达到这样的精度,已经完全可以满足实用要求了。古人曾规定了一个修正数,不甚精确,笔者经过慎密演算,重新确定了修正值,歌诀是:
立春时刻起根源,
惊蛰倒退时辰三,
要知清明三月节,
不用加减做龙坛。
加八时辰是立夏,
二日退一芒种天,
三日四时为小暑,
五天秋到衣食干。
五日十时交白露,
六日五时寒露天,
六日七时立冬节,
六日四时大雪连。
五日九时交小寒,
推算不会差半天。
以上是从立春节时间起计算不同节气,需要加上有不同时间修正值。了解了由立春起,推算十二节气时修