You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于GPS坐标与太阳黄经计算节气准确时间的JavaScript实现咨询

JavaScript太阳黄经与节气时间计算实现需求

我想要使用suncalc.js或其他JavaScript方案实现太阳相关计算,此前Stack Overflow上关于通过太阳方位角、仰角、经纬度反算对应日期时间的相关帖子未提供可行方案。

中日文化中的24节气按黄经计算分为两种方法:*平气(píngqì)*法基于太阳平均运动,将回归年均匀划分为24个周期;*定气(dìngqì)*法基于太阳在黄道上的实际位置确定。

我需要实现脚本,针对以下8个对应固定黄经的主要节气,输入指定年份、节气序号、计算方法、经纬度GPS坐标,输出对应节气的准确当地时间(格式为MM/DD hh:mm):

315° = 1 Lichun,
0° = 2 Chunfen (Spring Equinox),
45° = 3 Lixia,
90° = 4 Xiazhi (Summer Solstice),
135° = 5 Liqiu,
180° = 6 Qiufen (Autumn Equinox),
225° = 7 Lidong,
270° = 8 Dongzhi (Winter Solstice).

调用示例如下:

  • 定气法调用:getSolarTerm(2022,4,"dingqi","35.6819,139.7534")
    计算2022年日本东京的定气法夏至,预期返回"06/21 18:14"
  • 平气法调用:getSolarTerm(2022,4,"pingqi","35.6819,139.7534")
    计算2022年日本东京的平气法夏至,预期返回"06/22 04:55"

内容的提问来源于stack exchange,提问作者ugisu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 21:18:03