日出日落时间计算器

根据标准天文公式,估算任意位置(纬度、经度)在指定日期的日出和日落时间,计算直接在您的浏览器中完成。

示例:

工作原理

计算基于太阳在天空中的视位置,根据一年中的第几天以及您输入的纬度/经度确定,采用经典的天文年历公式(平近点角、黄经、赤纬和太阳时角),并使用 90.833° 的官方天顶角,该角度已考虑大气折射。

为什么需要指定时区?

天文计算得出的是世界时(UTC)的结果:您指定的时区偏移(例如法国本土冬季为 UTC+1,夏季为 UTC+2)可将结果转换为易读的当地时间。请根据所选日期实行的夏令时或冬令时进行调整。

为什么有些结果会显示错误(「太阳不升起」)?

在纬度很高的地区(极圈内),一年中有些时段太阳会连续 24 小时停留在地平线之上或之下(极昼或极夜):在这种特殊情况下,标准的日出/日落计算并不适用,因此会出现错误提示。

计算完全在您的浏览器中用 JavaScript 完成 —— 您的位置绝不会传输到任何服务器。