如何计算昼夜长短?
4个回答
展开全部
楼主是不是想要知道如何计算具体某一天某一地的昼长啊?有如下算法:
设:某地的地理纬度为φ;
某一天的太阳赤纬(可以理解为太阳直射点的纬度)为δ;
日出时间为Tr;
昼长为Ld;
夜长为Ln;
则:Tr=arccos(tgφ*tgδ)/15;
需要说明的是:
1、反余弦函数的结果要以度为单位,由于地球相对于太阳的自转周期(非真正的恒星周期)为24小时,即太阳在24小时里在天球上转了一周(360度),15度为一个小时,所以结果要除以15,把结果化为小时。
2、此公式忽略了空气折射与太阳视半径的影响,因此可近似地把晨昏圈看作地球的一个大圆。
3、注意:φ和δ北纬取正,南纬取负,所计算出来的时间是真太阳时,与我们平常用的时间不是一回事。
4、当tgφ*tgδ>1时,取等于1,表明无日出时刻,太阳一直在天空;当tgφ*tgδ<-1时,取等于-1,表明无日出时刻,太阳一直在地下。
Ld=(12-Tr)*2;
Ln=24-Ld;
设:某地的地理纬度为φ;
某一天的太阳赤纬(可以理解为太阳直射点的纬度)为δ;
日出时间为Tr;
昼长为Ld;
夜长为Ln;
则:Tr=arccos(tgφ*tgδ)/15;
需要说明的是:
1、反余弦函数的结果要以度为单位,由于地球相对于太阳的自转周期(非真正的恒星周期)为24小时,即太阳在24小时里在天球上转了一周(360度),15度为一个小时,所以结果要除以15,把结果化为小时。
2、此公式忽略了空气折射与太阳视半径的影响,因此可近似地把晨昏圈看作地球的一个大圆。
3、注意:φ和δ北纬取正,南纬取负,所计算出来的时间是真太阳时,与我们平常用的时间不是一回事。
4、当tgφ*tgδ>1时,取等于1,表明无日出时刻,太阳一直在天空;当tgφ*tgδ<-1时,取等于-1,表明无日出时刻,太阳一直在地下。
Ld=(12-Tr)*2;
Ln=24-Ld;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-08-01
展开全部
每年的3月21-23日(其中一天)是春分,9月23日(其中一天)是秋分,这两天昼夜是平分的,也就是说早上6点-至晚18点是昼,其他时间是夜。
春分过后,白昼越来越长,夜就越来越短,夏至(6月21-23其中一天)白昼时间最长,夜时间最短,然后这天过后,昼慢慢变短,夜慢慢变长,直到秋分昼夜变成一样长,秋分过后,昼变短,夜变长,直到12月冬至夜时间最长,昼最短。
春分过后,白昼越来越长,夜就越来越短,夏至(6月21-23其中一天)白昼时间最长,夜时间最短,然后这天过后,昼慢慢变短,夜慢慢变长,直到秋分昼夜变成一样长,秋分过后,昼变短,夜变长,直到12月冬至夜时间最长,昼最短。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你说说,希望对你有帮助,呵呵
昼长时间:
1。日落时间-日出时间=昼长
2。(12-日出时间)×2=昼长
3。(日落时间-12)×2=昼长
4。昼弧所跨经度除以360×24
呵呵,兄弟,要是还不懂再问行呀,包你满意!
昼长时间:
1。日落时间-日出时间=昼长
2。(12-日出时间)×2=昼长
3。(日落时间-12)×2=昼长
4。昼弧所跨经度除以360×24
呵呵,兄弟,要是还不懂再问行呀,包你满意!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询