上周末,天文摄影爱好者的群里有人问了这样一个问题:夏至是一年中白昼最长的一天,而冬至是一年中白昼最短的一天,但为什么不是一年中日出最早(晚)日落最晚(早)的一天呢?
一开始看到这个问题,还真有点一时摸不着头脑。直觉告诉我,这也许跟地球绕太阳运动的速度不均匀有关,但一时又说不清是怎么影响的。直到群里有人提到了均时差,才恍然大悟:我们平时用的时间是“平太阳时”,是假定太阳在黄道上匀速移动所测定的时间;同观察每天太阳的东升西落所测定的“视太阳时”是有偏差的。所以才产生了这样的现象。
下图是去年天文科普微博@EasyNight 当年的科普图,说明了不同纬度日落最早/日出最晚的时间表。

俗话说得好,好奇害死猫。好(wu)奇(liao)的我看到了这张图以后,就一直在思考,这组曲线到底是怎么绘制出来的呢?经过了下班地铁上的思考,借助维基百科的帮助,终于把这个并不复杂的问题想清楚了。
以下就是鄙人简单的估算,原本以为可能需要自己写段程序,但后来发现Excel就能轻松搞定了~~
1. 首先不考虑均时差的影响,计算某个纬度的日出日落时间。
a.
太阳在黄道上均匀移动,周期为T=365.2422天。在黄道坐标系上,黄纬始终为0。假定春分日为3.21(第80天)为时太阳过黄经的0点,那么对于一年中的365天,第N天太阳的黄道坐标(β,
γ)可表示为:

b.
计算日出日落时间,需要将黄道坐标转换为赤道坐标,再根据所在地纬度换算成地平坐标[1]。那么首先计算第N天太阳的赤纬
一开始看到这个问题,还真有点一时摸不着头脑。直觉告诉我,这也许跟地球绕太阳运动的速度不均匀有关,但一时又说不清是怎么影响的。直到群里有人提到了均时差,才恍然大悟:我们平时用的时间是“平太阳时”,是假定太阳在黄道上匀速移动所测定的时间;同观察每天太阳的东升西落所测定的“视太阳时”是有偏差的。所以才产生了这样的现象。
下图是去年天文科普微博@EasyNight 当年的科普图,说明了不同纬度日落最早/日出最晚的时间表。

俗话说得好,好奇害死猫。好(wu)奇(liao)的我看到了这张图以后,就一直在思考,这组曲线到底是怎么绘制出来的呢?经过了下班地铁上的思考,借助维基百科的帮助,终于把这个并不复杂的问题想清楚了。
以下就是鄙人简单的估算,原本以为可能需要自己写段程序,但后来发现Excel就能轻松搞定了~~
1. 首先不考虑均时差的影响,计算某个纬度的日出日落时间。














