热门
join now

【原创】农历算法原理 框架结构

编程相关3个月前更新 云程
19 0 0

农历按照自然月划分方式的不同,可拆分为十月历法十二月历法,干支厉法太阳历法,太阴历法总共5种历法。

十月历法:
以天干纪月,以干支纪日一年10个自然月。

十二月历法:
以地支纪月,以干支纪日,一年12个自然月。

干支厉法:
天干地支纪月,一年12个自然月。

太阳历法:
以地球公转为准,使用二十四节气进行纪月,一年24个月。

太阴历法:
以月相变化为准,进行纪月,一年12-13个月。

以下是使用类与对象思路,对历法功能进行拆分。

最后再把对应的同一天组合起来就行了。

【原创】农历算法原理 框架结构

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...