多功能电子万年历中农历是怎么实现的?

发布网友 发布时间:2022-04-24 04:24

我来回答

3个回答

热心网友 时间:2023-10-27 18:35

农历是每六十年一个轮。也就是通常说的一个甲子年。

平年十二个月,大月三十天,小月二十九天,全年354天或355天(一年中哪个月大,哪个月小,年年不同)。由于每年的天数比太阳年约差十一天,所以采用设置闰月的方法使这几年的平均日数尽量的接近365.2422日。因1回归年为12.368个朔望月,368/1000=46/125,所以在一百二十五年中应设置四十六个闰年,但因为这样设闰太过复杂,经推算,7/19最接近0.368,故一般的,在19年里中设置7个闰月,有闰月的年份全年383天或384天。又根据太阳的位置,把一个太阳年分成二十四个节气,以利于农业种植等活动。纪年用天干地支搭配,六十年周而复始。这种历法相传创始于夏代,所以又称为夏历。

参考资料:http://ke.baidu.com/view/15163.html?wtp=tt

热心网友 时间:2023-10-27 18:36

农历和阳历之间没有固定的简单算法可以相互转换,其主体思想是通过查表来实现的。如用数组来描述农历与阳历的对应关系。

但是如果把所有的数据都转换成数据表,则数据表比较大,可以对其中有的有对应关系的数据进行压缩。但是主体思想还是查表。具体的实现你可以搜索 万年历算法

热心网友 时间:2023-10-27 18:35

农历是每六十年一个轮。也就是通常说的一个甲子年。

平年十二个月,大月三十天,小月二十九天,全年354天或355天(一年中哪个月大,哪个月小,年年不同)。由于每年的天数比太阳年约差十一天,所以采用设置闰月的方法使这几年的平均日数尽量的接近365.2422日。因1回归年为12.368个朔望月,368/1000=46/125,所以在一百二十五年中应设置四十六个闰年,但因为这样设闰太过复杂,经推算,7/19最接近0.368,故一般的,在19年里中设置7个闰月,有闰月的年份全年383天或384天。又根据太阳的位置,把一个太阳年分成二十四个节气,以利于农业种植等活动。纪年用天干地支搭配,六十年周而复始。这种历法相传创始于夏代,所以又称为夏历。

参考资料:http://ke.baidu.com/view/15163.html?wtp=tt

热心网友 时间:2023-10-27 18:36

农历和阳历之间没有固定的简单算法可以相互转换,其主体思想是通过查表来实现的。如用数组来描述农历与阳历的对应关系。

但是如果把所有的数据都转换成数据表,则数据表比较大,可以对其中有的有对应关系的数据进行压缩。但是主体思想还是查表。具体的实现你可以搜索 万年历算法

热心网友 时间:2023-10-27 18:36

电子数码万年历公历与农历不对应的话,是由于数码信息历时控芯片存储信息有误而造成的。
这个问题客户是无法调试的,建议您将电子万年历返回原厂家比较好。
希望我的回答能够帮助到您哦。能够帮助到您将是我最大的荣幸哦。

热心网友 时间:2023-10-27 18:36

电子数码万年历公历与农历不对应的话,是由于数码信息历时控芯片存储信息有误而造成的。
这个问题客户是无法调试的,建议您将电子万年历返回原厂家比较好。
希望我的回答能够帮助到您哦。能够帮助到您将是我最大的荣幸哦。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com