cnlunar icon indicating copy to clipboard operation
cnlunar copied to clipboard

在全年节气中,需要精确到分钟

Open maginn opened this issue 2 months ago • 1 comments

目前的getTheYearAllSolarTermsList(year),方法中,只计算到了【日期】。但是在八字排盘中,我们计算大运和流年,以及起运的节气中,需要计算生日与节气的差,其中 1 天为 4 个月,1 个小时为 5 天,如果偏差了 20 小时,就偏差了100 天,折合 3 个月,就会出现夸节气的错误。

希望补充,谢谢。

maginn avatar Oct 30 '25 09:10 maginn

目前的getTheYearAllSolarTermsList(year),方法中,只计算到了【日期】。但是在八字排盘中,我们计算大运和流年,以及起运的节气中,需要计算生日与节气的差,其中 1 天为 4 个月,1 个小时为 5 天,如果偏差了 20 小时,就偏差了100 天,折合 3 个月,就会出现夸节气的错误。

希望补充,谢谢。

1、本项目为大学论文毕业设计,您提到的分秒精度会造成该项目运行内存翻倍,由原本的日期→时、分、秒,并且,目前并无权威的秒级数据来源,您看到的大多数秒级分级基本都是寿星通式推算或仅有近一两年;2、本着治学严谨性考量,所谓的大运、流年、起运等并不在本项目考虑之列,本项目来源为《钦定协纪辨方书》其中使用的神煞名仅为名称,保留民俗文化是本项目的立意之一,但伪“科学算命”等并不在考虑范围内,包括太岁等也是故人为了拟算平衡创造出来一颗与木星逆行且周期为12年的虚星。

cuba3 avatar Nov 21 '25 01:11 cuba3