农历公历干支历八字排盘-PHP本地算法源码

HP JavaScript 农历公历干支历互转,万年历,四柱,六十甲子,属相,十二星座,二十四节气 支持从-1000年至3000年间的八字排盘及大运推算,真太阳时排盘,分析刑冲合害关系 支持从-104年至2300年间的农历公历互转 -721年至2300年的公历农历与寿星万年历一致

算法原理非外部接口为本地JS源码

农历公历干支历八字排盘-PHP本地算法源码 第2张插图

此工具类包含以下内容:

1.儒略日历:
以公元前4713年1月1日12时为起点,每天加一的历法。可用于各种计算,如求某一日期的星期和干支。

2.公历(阳历、格里历、西历):
以地球绕太阳公转计算的历法。可通过公式直接计算出春分、秋分、夏至和冬至等时间点,以及中国的二十四节气和西方的十二星座。

3.阴阳历(农历、民间称阴历):
严格以月球绕地一周为一个月计算的历法。为了固定在立春前后过年,引入了闰月的概念,使农历考虑了月亮和太阳。

4.干支历:
多用于命理学和历史研究领域,与二十四节气相关。年柱和月柱有固定的关系,日柱和时柱也有固定关系。每个八字组合出现后需要60年到240年才会再次出现。

5.真太阳时:
考虑地球自转速度和倾角计算出的太阳时间。与地方平太阳时有固定的差值,可通过天文方法计算。在排八字时需要使用真太阳时进行计算。

6.精确度问题:
与寿星万年历进行比对,公历儒略历部分完全匹配,节气及月相部分相差不超过20秒,真太阳时部分相差在20秒内。在四柱八字算法和星座算法上可能存在一些差异。

7.需要解释的问题:
在采取真太阳时排盘时,是否需要将廿四节气转为真太阳时?可以根据不同方案进行斟酌,如仅对日柱时柱做调整、年月日时柱均做调整但节气时刻不动,或者年月日时柱均做调整且节气时刻均转为真太阳时。南半球的干支历排盘和星座等也需根据具体情况进行处理。

农历公历干支历八字排盘-PHP本地算法源码 第3张插图文件下载
农历公历干支历-PHPjs源码.zip
PHP/HTML
1.6MB
蓝奏云
更新时间:2023-11-06 14:26:40
免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
如若转载,请注明出处:https://www.zxki.cn/8024.html

上一篇 2023-11-6 14:16
下一篇 2023-11-6 20:12

相关推荐

发表评论

为了防止灌水评论,登录后即可评论!

已有 11 条评论