南极点一年有多少次一年日出日落时间

论文发表、论文指导
周一至周五
9:00&22:00
日出日落方位的判断及应用
2012年第20期目录
&&&&&&本期共收录文章20篇
  摘 要: 本文分析了日出日落方位的变化规律,产生的原因,以及日出日落方位的判断及应用。 中国论文网 /9/view-2692664.htm  关键词: 日出日落方位 方位 规律 应用      受地球公转运动方向――“自西向东”运动的影响,太阳视运动表现为东升西落。严格说来,笼统地认为太阳东升西落是不准确的。由于黄赤交角的存在,太阳直射点在南、北回归线之间往返。直射点位置的变化,使得同一地方不同日期日出日落方向不同,同一时刻不同的地方日出、日落方向也不同,所以,我们在不同季节看到的日出日落的方位并不相同。那么世界各地日出日落方位的变化有什么规律呢?有什么应用途径呢?   一、日出日落方位规律   1.“7月”,也就是每年3月21日(北半球春分日)至9月23日(北半球秋分日),即太阳直射点位于北半球时期,也就是北半球的夏半年,南半球的冬半年:除出现极昼、极夜的地区外,全球各地日出东北,日落西北;而且太阳直射点的纬度越接近北回归线,各地日出、日落的方位就越偏北;纬度越高的地方日出、日落的方位也越偏北。   2.“1月”,也就是每年9月23日(北半球秋分日)至第二年3月21日(北半球春分日),即太阳直射点位于南半球时期,也就是北半球的冬半年,南半球的夏半年:除出现极昼、极夜的地区外,全球各地日出东南,日落西南;而且太阳直射点的纬度越接近南回归线,各地日出、日落的方位就越偏南;纬度越高的地方日出、日落的方位也越偏南。   3.二分日,全球各地日出正东,日落正西(极点除外)。   4.在北半球,在出现极昼的最低纬度对应的纬线上,太阳从正北升起,再从正北落下;在南半球,在出现极昼的最低纬度对应的纬线上,太阳从正南升起,再从正南落下。   5.南极点:在每年9月23日(即北半球秋分日),在漫长的极昼期开始之时,太阳从正北升起(因为南极点四面都是北),开始了为期半年(9月23日至次年3月21日)的极昼期,等到次年3月21日,在极昼期结束之时,太阳从正北方向落下,又开始了为期半年(3月21日至9月23日)的极夜期。周而复始。   6.北极点:在每年3月21日(即北半球春分日),在漫长的极昼期开始之时,太阳从正南升起(因为北极点四面都是南),开始了为期半年(3月21日至次年9月23日)的极昼期,等到9月23日,在极昼期结束之时,太阳从正南方向落下,又开始了为期半年(9月23日至次年3月21日)的极夜期。周而复始。   由上述分析可以看出,各地日出日落的方位,既取决于太阳直射点所在的纬度位置,又与当地的纬度位置有关。太阳直射点的纬度位置决定了各地的日出日落方位是偏南还是偏北,以及偏南或偏北的程度。在同一天,在全球各地观察到的日出日落的方位,偏南或偏北的方向是一致的,与所在的半球位置无关。当地纬度位置的高低,会影响到日出日落方位偏南或偏北的程度。当太阳直射在北半球时,纬度越高的地方日出日落的方位就越偏北;当太阳直射在南半球时,纬度越高的地方日出日落的方位就越偏南。   二、日出日落方位的应用   1.依据太阳视运动图分析该地所在位置。   左图:依据日出、日落方向分析,日出东南日落西南时,该地昼长夜短,是其夏半年;日出东北日落西北时,昼短夜长,是其冬半年,故该地位于南半球。依据二分二至正午太阳高度特点分析,该地位于中纬度地区。所以,该地位于南半球中纬度地区。   右图:依据日出日落方向分析,日出东北日落西北时,昼长夜短,是其夏半年;日出东南日落西南时,昼短夜长,是其冬半年,故该地位于北半球。依据二分二至正午太阳高度特点分析,该地位于中纬度地区。所以,该地位于北半球中纬度地区。   ①依据二分日,日出6:00,可知该地位于120°E。   ②依据正午太阳高度计算公式H=90°-△¢,△¢=¢-&,(其中¢表示当地纬度,&表示直射点纬度)   依据二分二至日正午太阳高度可知该地的纬度:   H=50°,&=0°,计算可知:¢=40°   ③依据日出日落方向分析,日出东北日落西北时,昼长夜短,是其夏半年,可知该地位于北半球。   所以,该地位于(40°N,120°E)。   2.计算任意一个地方在任意一天日出日落的方位角度,可以用下面的公式:   方位角=90-0.5arccos[2(sinM/cosN)^2-1]   公式中,M表示的是某天太阳直射的纬度,N表示的是某地的纬度,^2表示平方。   例3:计算北京6月22日(北半球夏至日),日出、日落方位。   北京位于40°N,则N=40°;夏至这一天太阳直射点位于23.5°N,即M=23.5°,把N和M的值代入上式,可求得:   方位角=31°   夏至这一天,北京太阳是从东偏北31°的方位升起的,是在西偏北31°的方位落下的。   3.依据日影的方向推断日出日落方向:日出、日落方位与影子方位相反。   例4:根据2004年签署的《中华人民共和国和俄罗斯联邦关于中俄国界东段补充协定》:黑瞎子岛一分为二,西侧靠近中国的一半岛屿归中国所有。下面四幅图中表示10月14日位于黑瞎子岛上中国国旗旗杆(旗杆立于O点)在平坦开阔地面上的杆影端点移动轨迹和方向的是:   解题思路:10月14日,符合1月的特点,日出东南,日落西南;且北半球昼短夜长。依据日出方向与杆影端点方位相反的关系,推断出杆影端点日出时位于西北,日落时位于东北,且杆影的移动方向是自西向东移动。故选择A。      参考文献:   [1]地球概论.中学地理教学参考.地理教育.
转载请注明来源。原文地址:
【xzbu】郑重声明:本网站资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有,如有不愿意被转载的情况,请通知我们删除已转载的信息。
xzbu发布此信息目的在于传播更多信息,与本网站立场无关。xzbu不保证该信息(包括但不限于文字、数据及图表)准确性、真实性、完整性等。
#include &stdio.h&
#include &stdlib.h&
#include &string.h&
#include &math.h&
#include &time.h&
#define M_PI 3.141593
static double RAD = 180.0 * 3600 /M_PI;
static double midDayT
static double dawnT
static double jd_
static double jd_
static double wd_
static double wd_
/* 儒略日的计算 y年 M月 d日 h小时&m分 s秒 */
static double timeToDouble(int y, int M, double d)
&&&&&&& double B=0;
&&&&&&& double jd=0;
&&&&&&& //设Y为给定年份,M为月份,D为该月日期(可以带小数)。
&&&&&&& //若M & 2,Y和M不变,若 M =1或2,以Y–1代Y,以M+12代M,换句话说,如果日期在1月或2月,则被看作是在前一年的13月或14月。
&&&&&&& //对格里高利历有 :A = INT(Y/100)&& B = 2 - A + INT(A/4)
&&&&&&& //对儒略历,取 B = 0
&&&&&&& //JD = INT(365.25(Y+4716))+INT(30.6001(M+1))+D+B-1524.5 (7.1)
&&&&&&& B=-13;
&&&&&&& jd=floor(365.25 * (y + 4716))+ floor(30.60001 * (M + 1)) +B+ d- 1524.5;
static void doubleToStr(double time,char *str)
&&&&&& int h,m,s;
&&&&&&& t = time + 0.5;
&&&&&&& t = (t - (int) t) * 24;
&&&&&&& h = (int)
&&&&&&& t = (t - h) * 60;
&&&&&&& m = (int)
&&&&&&& t = (t - m) * 60;
&&&&&&& s = (int)
&&&&&&& sprintf(str,&%02d:%02d:%02d&,h,m,s);
/* t儒略世纪数 return太阳黄经 */
static double sunHJ(double t)
&&&&&&& t = t + (32.0 * (t + 1.8) * (t + 1.8) - 20) / 86400.0 / 36525.0;
&&&&&&& // 儒略世纪年数,力学时
&&&&&&& j =
+ .318 * t + 53 * t * t - 994 + 334166 *cos(4.669257 + 628.307585 * t) + 3489 * cos(4.6261 +
* t) + 2060.6 * cos(2.67823 + 628.307585 * t) *
&&&&&&& return (j / );
static double mod(double num1, double num2)
&&&&&&& num2 = fabs(num2);
&&&&&&& // 只是取决于Num1的符号
&&&&&&& return num1 &= 0 ?(num1 - (floor(num1 / num2)) * num2 ): ((floor(fabs(num1) / num2)) * num2 - fabs(num1));
/* 保证角度∈(-π,π) returnag */
static double degree(double ag)
&&&&&&& ag = mod(ag, 2 * M_PI);
&&&&&&& if(ag&=-M_PI){
&&&&&&&&&&& ag=ag+2*M_PI;
&&&&&&& else if(ag&M_PI){
&&&&&&&&&&& ag=ag-2*M_PI;
/* date儒略日平午 lo地理经度 la地理纬度 tz时区 return太阳升起时间 */
&double sunRiseTime(double date, double lo, double la, double tz)
&&&&&&& double t,j,sinJ,cosJ,gst,E,a,D,cosH0,cosH1,H0,H1,H;
&&&&&&& date = date -
&&&&&&& // 太阳黄经以及它的正余弦值
&&&&&&& t = date / 36525;
&&&&&&& j = sunHJ(t);
&&&&&&& // 太阳黄经以及它的正余弦值
&&&&&&& sinJ = sin(j);
&&&&&&& cosJ = cos(j);
&&&&&&& // 其中2*M_PI*(0.0 + 1.35448*jd)恒星时(子午圈位置)
&&&&&&& gst = 2 * M_PI * (0. + 1.35 * date) + (0.014506 + 6 * t + 1. * t * t) / RAD;
&&&&&&& E = ( - 46.836769 * t) / RAD; // 黄赤交角
&&&&&&& a = atan2(sinJ * cos(E), cosJ);// '太阳赤经
&&&&&&& D = asin(sin(E) * sinJ); // 太阳赤纬
&&&&&&& cosH0 = (sin(-50 * 60 / RAD) - sin(la) * sin(D)) / (cos(la) * cos(D)); // 日出的时角计算,地平线下50分
&&&&&&& cosH1 = (sin(-6 * 3600 / RAD) - sin(la) * sin(D)) / (cos(la) * cos(D)); // 天亮的时角计算,地平线下6度,若为航海请改为地平线下12度
&&&&&&& // 严格应当区分极昼极夜,本程序不算
&&&&&&& if (cosH0 &= 1 || cosH0 &= -1){
&&&&&&&&&&& return -0.5;// 极昼
&&&&&&& H0 = -acos(cosH0); // 升点时角(日出)若去掉负号 就是降点时角,也可以利用中天和升点计算
&&&&&&& H1 = -acos(cosH1);
&&&&&&& H = gst - lo - // 太阳时角
&&&&&&& midDayTime = date - degree(H) / M_PI / 2 + // 中天时间
&&&&&&& dawnTime = date - degree(H - H1) / M_PI / 2 +// 天亮时间
&&&&&&& return date - degree(H - H0) / M_PI / 2 + // 日出时间,函数返回值
int main()
&&& struct tm *
&&& int i,j,k;
&&& char timestr[20];
&&& int year, month,
&&& int hour, min,
&&& //上海东经121度29分,北纬31度14分
&&& jd_degrees=121;
&&& jd_seconds=28;
&&& wd_degrees=31;
&&& wd_seconds=14;
&&& //得到当前时间
&&& time( &curtime );
&&& timeinfo=localtime(&curtime);
&&& printf ( &The current date/time is: %s&, asctime(timeinfo));
&&& //step 1
&&& jd=-(jd_degrees+jd_seconds/60)/180*M_PI;
&&& wd=(wd_degrees+wd_seconds/60)/180*M_PI;
&&& printf(&jd=%f\r\n&,jd);
&&& printf(&wd=%f\r\n&,wd);
&&& //step 2
&&& year=timeinfo-&tm_year+1900;
&&& month=timeinfo-&tm_mon+1;
&&& day=timeinfo-&tm_
&&& hour=timeinfo-&tm_
&&& min=timeinfo-&tm_
&&& sec=timeinfo-&tm_
&&& richu = timeToDouble(year,month,day) - ;
&&& printf ( &mjd:%f\r\n&, richu);
&&& printf(&year=%d,month=%d,day=%f\r\n&,year,month,day);
&&& for (i = 0; i & 10; i++)
&&&&&&& richu = sunRiseTime(richu, jd, wd, tz/24.0);// 逐步逼近法算10次
&&& doubleToStr(richu,timestr);
&&& printf(&日出时间 %s\r\n&,timestr);
&&& doubleToStr(midDayTime + midDayTime - richu,&& timestr);
&&& printf(&日落时间 %s\r\n&,timestr);
&&& printf ( &richu:%f,midDayTime:%f\r\n&, richu,midDayTime);
&&& doubleToStr(midDayTime,timestr);
&&& printf(&中天时间 %s\r\n&,timestr);
&&& doubleToStr(dawnTime,timestr);
&&& printf(&天亮时间 %s\r\n&,timestr);
&&& doubleToStr(midDayTime + midDayTime - dawnTime,timestr);
&&& printf(&天黑时间 %s\r\n&,timestr);
&&& return 0;
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:813次
排名:千里之外
原创:24篇
(15)(1)(5)(3)日出日落是一天,花开花落是一年【人生感悟】
日出日落是一天,花开花落是一年【人生感悟】
&&&&&&&& 日出日落是一天,花开花落是一年
&&&&&& 往事如昔,人生如梦。岁月在不经意间渐渐远去,留下了许多刻骨铭心的记忆,有怀念、怨恨、惆怅、忧伤、烦恼、开心与难过......走过,路过,错过,往事就在流水落花间流逝。
&&&&&& 生活的每一个年轮,都纵横交织着悲欢离合,珍藏着失望和希望,成功与失败。往事悠悠,沏一杯清茶,品味其清幽和惬意,笑纳生活中难得的恩赐,陶醉在那些美妙的感受之中,让这一切都在淡然一笑中随风飘散。每个人的成长几乎离不开爱和恨、喜与悲、离与合、恩与怨、仇与恨。
&&&&&&& 我们应该感恩生活,它让我们体会了这些人间百味。体会了,领悟了,那么我们就应该懂得怎样去生活,得到与失去都不是最重要的,最重要的是在经历中学会成长,体会生活赋予给我们的一切。
&&&&&&& 因为哭过,笑才灿烂;因为苦过,福才悠远;因为爱过,回忆才斑斓。曾经经历的一切,痛苦或是欢喜,虽然已经过去,但是它却是真实的,都应该用心去珍藏,放在心底,以全新的自己去面对今后的一切。
&&&&&& 爱过,怨过,走到尽头,云淡风清,终是路过一场,尽管依然是有些惆怅,依然是有些怀念,依然是有些不舍,依然有种怨恨,但是,走出了这片心境,才真的发现,收获的除了回忆,它反而让一个人的心境也变的越来越淡泊,心智也变的更坚强和成熟。
&&&&&& 人生如白驹过隙,奔波匆忙中,我们往往会错过身边美好的风景,待到再回首时,却已是过往云烟,停下匆匆的脚步,给心灵放个假,欣赏一下眼前的风景,“淡泊以明志,宁静以致远,”在独处宁静之时,我们更能看清自己走过的路,知道自己该怎样展望未来。
&&&&&& 美好的生活应该是时时拥有一颗轻松自在的心,不管外在的世界如何变化,自己都能有一片清静的天地。清静不在热闹繁杂中,更不在一颗所求太多的心中,放下挂碍、开阔心胸,心里自然清静无忧。
&&&&&& 在自己的世界里,也能悠然自得地享受属于自己的那份精彩。岁月匆匆,走自己的人生道路,告别那些无聊的烦恼和痛苦。抛开世俗,用心去感悟,用平常心去对待生活中的一切烦恼和挫折,悠然地做自己喜欢的事情。
&&&&&& 感悟宁静,让自己活得更洒脱,更悠然。当我们能用平静的眼光,打量这个世界,你会发现一切尽自然,美好就在我们身边的一草一木,真诚就在那一人一事之中,天上云来云去,地上花谢花开,自然就是美。
&&&&&& 日出日落都成风景,花开花落都是季节,那些记忆里的风花雪月,只不过是我们平淡岁月中一份春暖花开时的惊喜罢了。细细想来,人生风景何尝不是如此呢?日落,日出,又是一天的精彩;花开,花落,又是一年的美幻。日出日落是一天,花开花落是一年。
(欢迎光临:)
发表评论:
TA的推荐TA的最新馆藏[转]& 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
日出日落问题
下载积分:600
内容提示:日出日落问题
文档格式:DOC|
浏览次数:2|
上传日期: 02:03:53|
文档星级:
该用户还上传了这些文档
日出日落问题
官方公共微信}

我要回帖

更多关于 日出日落时间 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信