怎么算日出时间和日落时间?
楼上的结果都是理论值,有一定误差,而且只考虑了地球自转,没有考虑公转。 正确计算日月位置和光照角度的方法是,先根据时间求出时区(东八区)的经度,然后算出该时区的正午太阳高度,再结合地方时求出当地的时间,最后算出日出的时间。 公式如下: 注意,上述计算中用到的参数,如太阳半径、地球半径等,都不是常数,而是与纬度和季节有关的函数。当纬度或季节改变时,这些参数也要改。另外,计算还要分两种情况:在赤道及两极附近地区,要分开讨论春夏季和秋冬季的情况。因为春分秋分时节白昼时间很短,而冬至夏至期间白昼则很长;而在赤道及两极附近地区,春秋分时,太阳始终在赤道上空;冬季夏季时,太阳位于南北回归线之间。所以上面公式中的α和β要根据实际情况而定。
下面举例说明怎么用上面的公式来计算日出和日落时间—— 例1.在东北方某地,当地时间2016年6月30日上午9时,查天文资料得知,此时太阳直射北回归线,该时区正值夏至,白昼最长。
解:首先计算当地时刻 北京时间为 10∶48:05(此处利用“两个时间间隔相等的经度数之和等于15°”的结论,求出两地经度差,再用“东加西减”原则,将本地时间减去即可)。 根据所给条件,可以求出该时区的正午太阳高度为 该时区的地方时为9:00,则当地时间与北京时间的差别为 由上列数据,代入上面公式,可求得
由此可得,该地区日出时间为 同理可求,日落时间为 这里要特别说明的是,计算日落的时刻比计算出日的时刻要加上12小时,这是因为这里计算的“下午”是指十二时辰中的“酉时”,而古时“丑末寅申卯辰已未亥”各指三个时辰,每个时辰等于现在两小时。所以“酉时”其实是指现在的下午17点到十九点。