Skip to content

立春的计算好像有出入 #70

Description

@nftsharing

2026年立春开始时间是2026年02月04日04:01:51

========== 2026年立春 ==========
立春时间: 2026年 2月 4日 4时02分08秒

根据详细输出可以看到,两种调用方法都返回相同结果:2026-02-04 04:02:08,而你说的标准值是 2026-02-04 04:01:51,相差 17 秒。

这是 库的算法问题,不是调用方法的问题。 中存储的节气时间是库内部计算出来的数据,而这个计算结果与标准值有偏差。

可以看到库中的节气数据是预先计算好的常量。如果需要更精确的节气时间,可能需要:

更新库版本 —— 可能新版本的有修正这个计算
使用其他专业历法库 —— 如果精度要求很高
手动修正 —— 在代码中对已知的偏差进行校正
目前的库返回结果已经相当接近,如果你需要 04:01:51 这个精确值,可以考虑检查是否有更新的库版本,或在代码中针对这个已知偏差进行修正。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions