怎么算出或者知道1982.1.6号太阳升起的时间呢?
发布网友
发布时间:2022-04-30 00:37
我来回答
共2个回答
热心网友
时间:2022-06-27 08:39
有很大区别。比如在上海夏至日在4点50分升起,冬至日在6点50分左右升起。
楼主要知道怎么计算太阳升起的时间,其实是可以得。我在下面介绍一种粗略的算法(误差在5分钟以内)
首先要知道太阳的赤纬A(3月21日为0,可近似看作正弦函数,楼主可以大致推出),还要知道观测的的纬度B(查googleearth)。
太阳升起时的时角=arccos(-tgA×tgB)
所以太阳升起的时间=太阳上中天时间-12+0.5arccos(-tgA*tgB)
楼主可能会说太阳上中天的时间不就是12点么?其实不然
因为真太阳时(太阳实际的位置)和平太阳时(我们用的时间)有一定误差(以下是介绍,以及效对表)
http://www.pmo.jsinfo.net/wenben/taiyangshi.htm
http://image.baidu.com/i?ct=503316480&z=0&tn=imagedetail&word=%D5%E6%CC%AB%D1%F4%CA%B1&in=17721&cl=2&cm=1&sc=0&lm=-1&pn=23&rn=1&di=1153436760&ln=53
所以可得,太阳升起时间=Et(真太阳时-平太阳时)+0.5arccos(-tgAtgB).
一用这种方法算出的太阳升起时间已经是比较精确得了。但还是因为历法的问题和蒙气差会有几分钟的差距。但要消除这些误差就烦了(上面已经不简单了),所以我也不介绍了(说实话历法的差距我也消不来)。楼主如果愿意学习掌握上面的知识固然好,但是并不怎么实用,建议楼主还是下载Skymap,这个软件非常小(才8000k,并且功能强大,可以查询世界上任何一个地方任何一天太阳升起的时间)
参考资料:自己的积累+百度里的资料
热心网友
时间:2022-06-27 08:39
当然有区别了。1982.1.6号是吧?我去查查……
(北京时间)日出:7时25分,方位287度 日落:16时57分,方位73度