考虑到经纬度,我怎么知道是不是白天?

2024-04-26 17:44:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个Python程序,它需要确定它是否在日出后,只需给定当前的UTC时间和目标纬度和经度。我看到应用程序一直在做这种事情,但我不知道它是怎么做到的。有什么想法吗?在


Tags: 程序应用程序目标时间事情utc纬度经度
3条回答

算法的完整布局是here

没什么好补充的。引用的文档中的10个要点将其分解为可在任何语言中实现的简单步骤。在

我在谷歌上快速搜索发现,this.NOAA日出/日落和太阳位置计算器的计算是基于Jean Meeus的天文算法得出的方程。日出和日落的结果已被证实,对于纬度在+/-72°之间的地点,在一分钟之内,在这些纬度之外的10分钟之内,都是准确的。在

关于计算细节的详细解释可以在该页找到,也可以在here.

相关问题 更多 >