跟距地域不同,太阳升起和落下的时间有一定的差距,例如,夏天南极太阳升起的时间比较晚,落下的时间比较早。
春季太阳早上八点升起,下午六点落下。
夏季太阳早上六点升起,下午七点落下。
秋季太阳早上七点升起,下午六点落下。
冬季太阳旱上九点升起,下午五点落下。
日出的时间转移:
日出的时间会随季节及各地方纬度的不同而改变。传统上认为在北半球,冬至时日出的时间最晚,然而事实上日出最晚的时间该是1月初。同一道理,日出最早的时间并非在夏至时,而是在6月初。即使在赤道地区,日出及日落的时间在全年里亦会有少量的变更。
而这些变化可以用日行迹表达。日出及日落的时间可以借由跟踪太阳的轨迹而计算得到,但所计算出来的时间会比真实感觉的有些微不同,所计算出来的日照时间会比真实感觉到的长,而所计算出来的黑夜的时间则比真实感觉到的短。
一般太阳落山是六点。不同地区的日落时间不一样,需要根据当地采集的数据计算日落时间。
并且,不同的地区,在不同的季节日落的时间也会不一样。然后,我们可以通过日出时间计算日落时间。一天有24小时,包括白天和黑夜,夜长=24-昼长,而凌晨0:00可以看作是黑夜的中点,日出时间=夜长/2,日落时间=24-日出时间。
日出时间计算公式:
24*(180+时区*15-经度-ACOS(-TAN(-23.4*COS(360*(日期序列数+9)/365))*TAN(纬度))/360。
我国时区为东8区,时区=8。
经度、纬度采用角度制,东经、北纬为正,西经、南纬为负。
日期序列数为当天在这一年中的序列,如2月11日就是42。
因为计算机一般采用弧度制,上面公式可变化为:24*(180+时区*15-经度-ACOS(-TAN(-23.4*COS(2*π*(日期序列数+9)/365)*π/180)*TAN(纬度*π/180))*180/π)/360。
计算结果是一个小于24的数值,如6.69,表示6:41。
日落时间计算公式:24*(1+(时区*15-经度)/180)-日出时间。