搜档网
当前位置:搜档网 › JAVA日期时间的计算

JAVA日期时间的计算

JAVA日期时间的计算
JAVA日期时间的计算

JAVA日期时间的计算

最近,手头有不少项目,其中就有一个类似公文流转的项目,其中有一个模块是任务的制定,而在任务的类型中有一个循环任务,就是用户输入任务的开始日期、结束日期,还需要输入一个周期数,比如每周的星期几、每月的多少号等,这里面就牵扯到JAVA日期时间的计算,从网上收集了一下,整理下来,供大家参考^_^

Java语言的Calendar,GregorianCalendar (日历),Date(日期),和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分.日期是商业逻辑计算一个关键的部分.所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解析成日期对象。学习日期,日期格式,日期的解析和日期的计算。

我们将讨论下面的类:

1、具体类(和抽象类相对)java.util.Date

2、抽象类java.text.DateFormat和它的一个具体子

类,java.text.SimpleDateFormat

3、"抽象类java.util.Calendar和它的一个具体子

类,java.util.GregorianCalendar具体类可以被实例化,但是抽象类却不能.你首先必须实现抽象类的一个具体子类.

1.java.util.Date及其格式化

Date类从Java开发包(JDK)

1."0就开始进化,当时它只包含了几个取得或者设置一个日期数据的各个部分的方法,比如说月,日,和年.这些方法现在遭到了批评并且已经被转移到了Calendar类里去了,我们将在本文中进一步讨论它.这种改进旨在更好的处理日期数据的国际化格式.就象在JDK

1."1中一样, Date类实际上只是一个包裹类,它包含的是一个长整型数据,表示的是从GMT(格林尼治标准时间)1970年, 1月1日00:00:00这一刻之前或者是之后经历的毫秒数.

1.

1."创建java.util.DateJava

统计从

1970年1月1日起的毫秒的数量表示日期。也就是说,例如,

1970年1月2日,是在1月1日后的86,400,000毫秒。同样的,

1969年12月31日是在

1970年1月1日前86,400,000毫秒。Java的Date类使用long类型纪录这些毫秒值.因为long是有符号整数,所以日期可以在

1970年1月1日之前,也可以在这之后。Long类型表示的最大正值和最大负值可以轻松的表示290,000,000年的时间,这适合大多数人的时间要求。让我们看一个使用系统的当前日期和时间创建一个日期对象并返回一个长整数的简单例子.这个时间通常被称为Java虚拟机(JVM)主机环境的系统时间.

import java.util.Date;

public class DateExample1{public static void main(String] args){// Get the system date/time Date date = new Date();//打印出具体的年,月,日,小时,分钟,秒钟以及时区

System.out.println(date.getTime());}}

在星期六,

2001年9月29日,下午大约是6:50的样子,上面的例子在系统输出设备上显示的结果是

09710."在这个例子中,值得注意的是我们使用了Date构造函数创建一个日期对象,这个构造函数没有接受任何参数.而这个构造函数在内部使用了System.currentTimeMillis()方法来从系统获取日期.

//1年前日期

java.util.Date myDate=new java.util.Date();

long myTime=(myDate.getTime()/1000)-60*60*24*365;

myDate.setTime(myTime*1000);

String mDate=formatter.format(myDate);//明天日期

myDate=new java.util.Date();

myTime=(myDate.getTime()/1000)+60*60*24;

myDate.setTime(myTime*1000);

mDate=formatter.format(myDate);

//两个时间之间的天数

SimpleDateFormat myFormatter = new SimpleDateFormat("yy-MM-dd");

java.util.Date date= myFormatter.parse("2003-05-1");

java.util.Date mydate= myFormatter.parse("1899-12-30");

longday=(date.getTime()-mydate.getTime())/(24*60*60*1000);

//加半小时SimpleDateFormat format = new SimpleDateFormat("yy-MM-dd hh:

mm:

ss");java.util.Date date1 = format.parse("2002-02-28 23:16:00");

long Time=(date

1."getTime()/1000)+60*30;

date

1."setTime(Time*1000);String mydate1=formatter.format(date1);

//年月周求日期

SimpleDateFormat formatter2 = new SimpleDateFormat("yy-MM F E");

java.util.Date date2= formatter

2."parse("2003-05 5星期五");

SimpleDateFormat formatter3 = new SimpleDateFormat("yy-MM-dd");

String mydate2=formatter

3."format(date2);

//求是星期几

mydate= myFormatter.parse("2001-1-1");

SimpleDateFormat formatter4 = new SimpleDateFormat("E");

String mydate3=formatter

4."format(mydate);

1.

2." Date格式化

能以一种用户明白的格式来显示这个日期呢?在这里类

java.text.SimpleDateFormat和它的抽象基类java.text.DateFormat。那么,现在我们已经知道了如何获取从

1970年1月1日开始经历的毫秒数了.我们如何才format就派得上用场了.

//我们能不能用下面的代码构件出2001/8/8 8:8

import java.io.*;

import java.util.*;

public class WhatIsDate{public static void main(String[] args){Date date = new Date(2001, 8, 8, 8, 8, 8);

System.out.println(date);}}

Java的编译器竟然报如下信息(Sun JDK

1."3, Windows 2000中文下)

注意:

WhatIsDate.java使用或覆盖一个不鼓励使用的API。

注意:

使用-deprecation重新编译,以得到详细信息。!那么Date对象究竟是为了满足哪个需求呢?看来它不是用来实现基于年/月/日小时:

分钟的时间表述。我们查看Java的文档,我们看到有getTime()方法,它返回的竟然是一个long值。文档进一步又告诉我们这个值代表了当前系统的时间离1970/1/1 0:0的毫秒差,而且是在GMT时区下(也被称为EPOC)。

如果我们指定的时间是在此之前的,那它将返回一个负数值。这个发现让我们对Date对象有了一个全新的认识-Date存放的是与EPOC的偏差值。换而言之我们也可通过long类型来表示时间?

对了,这个猜想是得到了Java的支持:

//第二种获得当前时间的方法

long dateInMilliSeconds = System.currentTimeMillis();//这时候打印出的只是一串数字而已System.out.println(dateInMilliSeconds);

对程序执行效率敏感的程序员可以发现这个方法只是生成一个Java的原始类型(primitive type) long,不需要实例化一个对象。因此如果我们对时间的处理只是在内部进行时,可以用long来代替Date对象。最典型的应用就是在一段代码

开始和结束时,分别获得系统当前的时间,然后计算出代码执行所需的时间(微秒级)。

long start = System.currentTimeMillis();

//代码段

System.out.println("需要"+(System.currentTimeMillis()-start)+"微秒");

那么当我们要把这个long值已更为友好的表现形式显示处理的时候,我们可以用它来构造Date对象:

Date date = new Date(dateInMilliSeconds);System.out.println(date);我们看到了在Java中对时间最为基本的表示,有通过对EPOC的偏差值进行处理。Date对象是对它的一个对象的封装。我们同时也看到了,在现时世界中我们对时间的描述通常是通过"某年某月某日某时某分"来定义的。Date的显示(实际上是toString()方法)描述了这些信息,但Java并不建议我们用这种方式直接来构件Date对象。因此我们需要找出哪个对象可以实现这个需求。这就是我们下面就要讲述的Calendar对象的功能。在我们进一步研究Calendar之前,请记住Date 只是一个对long值(基于GMT时区)的对象封装。它所表现出来的年/月/日小时:

分钟时区的时间表述,只是它的toString()方法所提供的。千万不要为这个假象所迷惑。假如我们希望定制日期数据的格式,比方星期六-9月-29日-2001年.下面的例子展示了如何完成这个工作:

import java.text.SimpleDateFormat;

import java.util.Date;

public class DateExample2{public static void main(String[]

args){SimpleDateFormat bartDateFormat = new SimpleDateFormat("EE-MM-dd-yy");Date date = new Date();

System.out.println(bartDateFormat.format(date));}}

只要通过向SimpleDateFormat的构造函数传递格式字符串"EEE-MM-dd-yy",我们就能够指明自己想要的格式.你应该可以看见,格式字符串中的ASCII字符告

诉格式化函数下面显示日期数据的哪一个部分. EE是星期, MM是月, dd是日, yy 是年.字符的个数决定了日期是如何格式化的.传递"EE-MM-dd-yy"会显示Sat-09-29-

01."请察看Sun公司的Web站点获取日期格式化选项的完整的指示.

1."

3.文本数据解析成日期对象假设我们有一个文本字符串包含了一个格式化了的日期对象,而我们希望解析这个字符串并从文本日期数据创建一个日期对象.我们将再次以格式化字符串"MM-dd-yy"调用SimpleDateFormat类,但是这一次,我们使用格式化解析而不是生成一个文本日期数据.我们的例子,显示在下面,将解析文本字符串"9-29-2001"并创建一个值为0的日期对象.通过parse()方法,DateFormat能够以一个字符串创立一个Date对象。这个方法能抛出ParseException异常,所以你必须使用适当的异常处理技术。例子程序:

import java.text.SimpleDateFormat; import java.util.Date; public class DateExample3{public static void main(String[] args){// Create a date formatter that can parse dates of

// the form MM-dd-yy. SimpleDateFormat bartDateFormat = new

SimpleDateFormat("MM-dd-yy");

// Create a string containg a text date to be parsed. String dateStringToParse = "9-29-2001";

try{// Parse the text version of the date.

// We have to perform the parse method in a

// try-catch construct in case dateStringToParse

// does not contain a date in the format we are expecting. Date date =

bartDateFormat.parse(dateStringToParse);

// Now send the parsed date as a long value

// to the system output. System.out.println(date.getTime()); }catch (Exception ex){System.out.println(ex.getMessage());}}}

1.

4."使用标准的日期格式化过程

既然我们已经可以生成和解析定制的日期格式了,让我们来看一看如何使用内建的格式化过程.方法DateFormat.getDateTimeInstance()让我们得以用几种不同的方法获得标准的日期格式化过程.在下面的例子中,我们获取了四个内建的日期格式化过程.它们包括一个短的,中等的,长的,和完整的日期格式.

import java.text.DateFormat;

import java.util.Date;

public class DateExample4{public static void main(String[] args)

{ Date date = new Date();

DateFormat shortDateFormat =

DateFormat.getDateTimeInstance( DateFormat.SHORT,DateFormat.SHORT);

DateFormat mediumDateFormat =

DateFormat.getDateTimeInstance( DateFormat.MEDIUM,DateFormat.MEDIUM);

DateFormat longDateFormat =

DateFormat.getDateTimeInstance( DateFormat.LONG,DateFormat.LONG);

DateFormat fullDateFormat =

DateFormat.getDateTimeInstance( DateFormat.FULL,

DateFormat.FULL);

System.out.println(shortDateFormat.format(date));

System.out.println(mediumDateFormat.format(date));

System.out.println(longDateFormat.format(date));

System.out.println(fullDateFormat.format(date));}}

注意我们在对getDateTimeInstance的每次调用中都传递了两个值.第一个参数是日期风格,而第二个参数是时间风格.它们都是基本数据类型int(整型).考虑到可读性,我们使用了DateFormat类提供的常量:

SHORT, MEDIUM, LONG,和FULL.要知道获取时间和日期格式化过程的更多的方法和选项,请看Sun公司Web站点上的解释.运行我们的例子程序的时候,它将向标准输出设备输出下面的内容:

9/29/01 8:44 PM Sep 29, 2001 8:44:45 PMSeptember 29, 2001 8:44:45 PM EDT Saturday, September 29, 2001 8:44:45 PM EDT

2."Calendar日历类首先请记住Calendar只是一个抽象类,也就是说你无法直接获得它的一个实例,换而言之你可以提供一个自己开发的Calendar对象。那究竟什么是一个Calendar呢?中文的翻译就是日历,那我们立刻可以想到我们生活中有阳(公)历、阴(农)历之分。它们的区别在哪呢?比如有:

月份的定义-阳`(公)历一年12个月,每个月的天数各不同;阴(农)历,每个月固定28天,每周的第一天-阳(公)历星期日是第一天;阴(农)历,星期一是第一天实际上,在历史上有着许多种纪元的方法。它们的差异实在太大了,比如说一个人的生日是"八月八日"那么一种可能是阳(公)历的八月八日,但也可以是阴(农)历的日期。所以为了计时的统一,必需指定一个日历的选择。那现在最为普及和通用的日历就是"GregorianCalendar"。也就是我们在讲述年份时常用"公元几几年"。Calendar抽象类定义了足够的方法,让我们能够表述日历的规则。Java本身提供了对"Gregorian Calendar"规则的实现。我们从

Calendar.getInstance()中所获得的实例就是一个"GreogrianCalendar"对象(与您通过new GregorianCalendar()获得的结果一致)。下面的代码可以证明这一点:

import java.io.*;

import java.util.*;

public class WhatIsCalendar{public static void main(String[] args){Calendar calendar = Calendar.getInstance();

if (calendar instanceof GregorianCalendar)

System.out.println("It is an instance of GregorianCalendar");}}

Calendar在Java中是一个抽象类(Abstract Class),GregorianCalendar是它的一个具体实现。Calendar与Date的转换非常简单:

Calendar calendar = Calendar.getInstance();//从一个Calendar对象中获取Date对象Date date = calendar.getTime();//将Date对象反应到一个Calendar对象中,// Calendar/GregorianCalendar没有构造函数可以接受Date对象//所以我们必需先获得一个实例,然后设置Date对象calendar.setTime(date);Calendar对象在使用时,有一些值得注意的事项:

1. Calendar的set()方法

set(int field, int value) -是用来设置"年/月/日/小时/分钟/秒/微秒"等值field 的定义在Calendar中set(int year, int month, int day, int hour, int minute, int second)但没有set(int year,int month, int day, int hour, int minute, int second, int millisecond)前面set(int,int,int,int,int,int)方法不会自动将MilliSecond清为

0。"另外,月份的起始值为0而不是1,所以要设置八月时,我们用7而不是

8。"calendar.set(Calendar.MONTH, 7);我们通常需要在程序逻辑中将它清为0,否则可能会出现下面的情况:

import java.io.*;

import java.util.*;

public class WhatIsCalendarWrite{public static void main(String[] args) throws Exception{

ObjectOutputStream out =new ObjectOutputStream(new

FileOutputStream("calendar.out"));

Calendar cal1 = Calendar.getInstance();

EXCLE日期时间计算公式

(Excel)常用函数公式及操作技巧之三: 时间和日期应用 ——通过知识共享树立个人品牌。 自动显示当前日期公式 =YEAR(NOW()) 当前年 =MONTH(NOW()) 当前月 =DAY((NOW())) 当前日 如何在单元格中自动填入当前日期 Ctrl+; 如何判断某日是否星期天 =WEEKDAY(A2,2) =TEXT(A1,"aaaa") =MOD(A1,7)<2 某个日期是星期几 比如2007年2月9日,在一单元格内显示星期几。 =TEXT(A1,"aaa") (五) =TEXT(A1,"aaaa") (星期五) =TEXT(A1,"ddd") (Fri) =TEXT(A1,"dddd") (Friday) 什么函数可以显示当前星期 如:星期二10:41:56 =TEXT(NOW(),"aaaa hh:mm:ss") 求本月天数 设A1为2006-8-4 求本月天数 A1=DAY(DATE(YEAR(A1),MONTH(A1)+1,0)) 也有更簡便的公式:=DAY(EOMONTH(NOW(),0)) 需加載分析工具箱。

当前月天 数:=DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-DATE(YEAR(TO DAY()),MONTH(TODAY()),1) 用公式算出除去当月星期六、星期日以外的天数 =SUMPRODUCT(--(MOD(ROW(INDIRECT(DATE(YEAR(NOW() ),MONTH(NOW()),1)&":"&DATE(YEAR(NOW()),MONTH(NOW ())+1,0))),7)>1)) 显示昨天的日期 每天需要单元格内显示昨天的日期,但双休日除外。 例如,今天是7月3号的话,就显示7月2号,如果是7月9号,就显示7 月6号。 =IF(TEXT(TODAY(),"AAA")="一 ",TODAY()-3,IF(TEXT(TODAY(),"AAA")="日 ",TODAY()-2,TODAY()-1)) =IF(TEXT(TODAY(),"AAA")="一",TODAY()-3,TODAY()-1) 关于取日期 怎么设个公式使A1在年月日向后推5年,变成2011-7-15 =DATE(YEAR(A1)+5,MONTH(A1),DAY(A1)) =EDATE(A1,12*5) 如何对日期进行上、中、下旬区分 =LOOKUP(DAY(A1),{0,11,21,31},{"上旬","中旬","下旬","下旬"}) 如何获取一个月的最大天数 "=DAY(DATE(2002,3,1)-1)"或"=DAY(B1-1)",B1为"2001-03-01日期格式转换公式 将“01/12/2005”转换成“20050112”格式 =RIGHT(A1,4)&MID(A1,4,2)&LEFT(A1,2) = YEAR($A2)&TEXT(MONTH($A2),"00")&TEXT(DAY($A2),"00" ) 该公式不用设置数据有效性,但要设置储存格格式。 也可以用下列两方法: 1、先转换成文本, 然后再用字符处理函数。 2、[数据]-[分列] [日期]-[MDY] 将“2005年9月”转换成“200509”格式

08 时间计算与日期变更-2021年高考地理一轮复习考点大通关

2021年高考地理一轮复习考点大通关 08 时间计算与日期变更

1.时差产生原因:由于地球自西向东自转,同一纬度的地区,相对来说,东边的地点比西边的地点先看到日出。这样,东边的地点比西边的地点时间要早 。地球自转角速度为________,每自转一度需要___分钟即: l 经度每隔____度,时间相差1小时l 经度每隔1度,时间相隔____分钟l 东边的时间比西边时间______ l 同一条经线上的各地,地方时______ 15?/h 4154早相同

1.当太阳直射海口市(20°N,110°E),此时青岛市(36°N,120°E )的地方时是( ) A.11:20 B.11:40 C.12:20 D.12:40 1.太阳直射哪条经线,那条经线上时间为正午12点整 2.时间计算只跟精度有关,与纬度无关。 3.计算地方时步骤过程: ①获取已知地点的地方时(确定条件) ②计算出所求地点和已知地点的经度差 ③计算所求地点的地方时

3.时区与区时 全球划分为24 个时区,每个时区跨经度15° ,同一时区,时间相等 区时:每个时区中央经线的地方时即为该时区的标准时。相邻两个时区的区时相差1个小时。

如:120?E、90?W 欲求某经度所在的时区 经度 ÷ 15余数>7.5,商+1 即为所在时区 余数<7.5,商 即为所在时区 东经就是东时区,西经就是西时区。 欲求时区的中央经线如:西6区 的中央经线时区 × 15°2.当太阳直射海口市(20°N,110°E),此时北京时间是( )

恩克斯堡岛(下图)是考察南极冰盖雪被、陆缘冰及海冰的理想之地。2017年2月7日,五星红旗在恩克斯堡岛上徐徐升起,我国第五个南极科学考察站选

时间的计算和日期的变更

高考常考重难点命题规律探究 时间的计算与日期的变更 高考分析 本章内容重点考查五个方面:一太空探索;二是各类光照图的综合判读;三是昼夜长短的计算;四是正午太阳高度及季节的判断;五是时间的计算与日期的变更 近两年来高考中着重考察了昼夜长短的计算问题。地方时、区时、日界线等知识是中学地理学科的主要组成部分,并且随着人类交往密切,各科联系的加强,该知识点在生产、生活中得以广泛应用,因而成为近几年来高考重点考核的内容。该类题图象设计新颖,设问灵活,具体命题可能结合某一重大地理事件进行,往往以日照图为切入点,进行时间和空间上大跨度的综合考查,突出对学生综合能力的要求的考查,高三复习时应予以高度重视。锦囊妙计 时间计算是高考地埋计算专题复习中的“重头戏”,复习应从基本概念、规律和原理入手,通过知识的融通和内化,培养学生的基本技能,而通过基本技能的训练,可以让学生学会知识的归纳和整合,从而达到掌握"双基"的目的。解决此类问题,要能够把地理学科的基本原理和规律加以准确地运用,在基础知识掌握的前提下,灵活运用一些方法和技巧,以便准确地解决相关问题。做到“懂、熟、巧、准”,此类问题便能迎刃而解。 基础知识归纳 1.常用概念 经线、经度、地方时、时区、中央经线、区时和国际日期变更线等。同时要比较一些概念之间的区别,如时区和区时、地方时和区时、闰年和平年、闰月和平月、大月和小月。 24个时区的划分和确定,其划分如图2所示,

日界线的含义 2.要熟悉一些基本技能,主要是能熟练运用公式法和数轴图解法(图4)推算具体时间: 利用公式法可以解决如图4所示①②③④四种情况,当已知区时求地方时或已知地方时求区时时,要把区时对应的中央经线找出来,问题就会变得简单。而数轴图解法比公式法更直观,只要知道已知地和所求地的经度(或时区)与时间四要素中的任何三要素,就可以求出未知时间或经度(或时区)。 3.“寻找“已知点”,找到已知点后,可利用公式法或数轴图解法求解,“已知点”主要集中在四点——6、2、18和24(0)点钟上,找到了四点中的一点,便可求解,即“四点法”。

(时间管理)高考难点时间的计算与日期的变更

(时间管理)高考难点时间的计算与日期的变更

难点6 时间的计算和日期的变更 地方时、区时、日界线等知识是中学地理学科的主要组成部分,近几年无论广东、上海仍是全国文综小综合卷中的地理卷均考到了该知识点。随着人类交往密切,各科联系的加强, 该知识点于生产、生活中得以广泛应用,因而成为近几年来高考重点考核的内容。该类题图象设计新颖,设问灵活,具体命题可能结合某壹重大地理事件进行,往往以日照图为切入点, 进行时间和空间上大跨度的综合考查,突ft对学生综合能力的要求的考查,高三温习时应予以高度重视。 ●难点磁场 如图 6—1 中心点为北极,若阴影部分为黑夜,判断 1~2 题。(2000 年苏、浙、吉文科综合) 1.★★★★★甲地时间为() A.8 时 B.9 时 C.15 时 D.16 时 2.★★★★★下列说法可能的是() A.华北平原正值小麦播种季节 B.华北平原正值小麦收获季节图 6—1 C.长江中下游进入梅雨时期 D.罗马气候干热 若图 6—1 阴影部分为 7 月6 日,非阴影部分为 7 月7 日,判断 3~4 题。 3.★★★★★甲地的时间为() A.15 时 B.9 时 C.3 时 D.12 时 4.★★★★★北京为() A.6 日 8 时 B.7 日 8 时 C.6 日 20 时 D.7 日 20 时 2002 年1 月1 日,作为欧洲联盟的统壹货币欧元正式流通,这将对世界金融市场产生重要影响,回答 5~6 题。(2002 年文综高考题) 5.★★★★假定世界各地金融市场均于当地时间上午 9 时开市,下午 5 时闭市,如果某投资者上午 9 时于法兰克福(东经8.5°)市场买进欧元,12 小时后欧元上涨,投资者想尽快卖ft欧元,选择的金融市场应位于() A.东京(东经139.5°) B.香港(东经104°) C.伦敦 D.纽约(西经74°) 6.★★★★★★于上述假定的营业时间内(上午 9 时开市,下午 5 时闭市),下列各金融中心能保证 24 小时作业的是() A.法兰克福、新加坡(东经104°)、伦敦 B.伦敦、香港、旧金山(西经122.5°) C.伦敦、东京、纽约 D.东京、洛杉矶、纽约 7.★★★★于开辟“极地航路”前,中国东方航空公司的飞 机于北京时间 7 月8 日下午3 时从上海直飞洛杉矶(西八区),到 达时当地时间是 7 月8 日上午 10 时,该飞机的飞行时间是 A.19 小时 B.11 小时 C.8 小时 D.15 小时 (2001 年上海高考题) ●案例探究 [案例 1]如图 6—3 中,中心点表示北极,阴影为 3 月21 日,非阴影区为 3 月22 日。读图回答。 (1)OP 的经度为,ON 的经度为。 (2)这时北京时间为3 月日时。

高一地理时间的计算与日期的变更

“时间的计算与日期的变更”难点透析 地方时、区时、日界线等知识是中学地理学科的主要组成部分,也是全国各大地理考卷必考的知识点。随着人类交往的密切,各科联系的加强,该知识点在生产、生活中得以广泛应用,因而成为近几年来高考重点考核的内容。该类题考察学生的读图、析图能力,知识应用及迁移能力,图形设计新颖、设问灵活、综合程度高,具体命题可能结合某一重大地理事件进行,往往以日照图为切入点,进行时间和空间上大跨度的综合考查,突出对学生综合能力的要求的考查,在平时及高三复习时应予以高度重视。 【难点透析】 1.认识实质:时间的计算与日期的变更其实质可从四方面理解。地球自转方向→自西向东→东早西晚(定性);地球自转周期→1个太阳日→15°/小时(定量);日地空间关系→确定时刻→矫正时刻(定标);东西时差计算→东加西减→大早小晚(定法)。时间计算本质上是地方时的计算。 2.理解概念:地方时是指因经度而不同的时刻(同线同时);区时是指各时区都以本区中央经线的地方时作为全区共同使用的时刻(同区同时);日界线有两条,①人文日界线:为了避免日期的紊乱,1884年在华盛顿国际经度会议上,规定原则上以180°经线作为地球上“今天”和“昨天”的分界线,叫做“国际日期变更线”,简称“日界线”。②自然日界线:地球上地方时为0时(子夜)所在的隐形经线。 3.掌握方法: (1)地方时。地球上的地方时以太阳作为参照物确定,某地的太阳高度角达到一天中的最大值时,当地的地方时为12点,与12点相对的地方时为0点。同一条经线上的地方时相同,不同经线的地方时不同,越往东时刻越早,即东早西晚(大早小晚),每隔15度,相差1个小时。地方时的计算分三步进行。 ①空间定位清楚,用图式两点的经度定点,清楚准确直观反映空间关系; ②地理分析到位(已知、未知、东西关系、经度差和时间差的相互转换,四者知其三,可以任求其一); ③数学计算准确(认真计算,仔细检查)。同时应注意以下隐含条件:晨线与赤道交点所在经线上的地方时为6时,昏线与赤道交点所在经线上的地方时为18时。即赤道在任何时刻晨线上都是6时,昏线上都是18时;太阳直射点所在经线上的地方时为12时,和正午正相对的另一经线地方时为0时。即正相对的两条经线地方时相差12时;经度相差15°,时刻相差1小时;经度相差1°,时刻相差4分钟(东加西减,东早西晚);经度相同,地方时相同;经度不同,地方时不同;日照图中,平分昼半球的经线为中午12时,平分夜半球经线所在地方时为0时;区时与地方时一致的地方在各时区的中央经线上(中央经线度数=15°×时区数);过日界线时日期要发生变化。即日界线两侧时刻相同,日期不同。 (2)区时。时区的划分:每隔15度划分为一个时区,每个时区的中央经线都是15的倍数,据此可以求出任一条经线所在的时区。特别注意零时区(中时区)和12时区的划分。各时区都以本区中央经线的地方时作为全区共同使用的时刻,称为区时,同区同时(国际标准时间,一般是指零时区的区时;美国东部时间一般是西五区的区时;西部时间一般是指西八区的区时;北京时间是指东八区的区时,即东经120度的地方时)。区时的计算:①确定经线所在的时区,并判断两时区的东西位置关系,东早西晚;②分析已知与未知条件,计算时区序号差及区时;③根据时区序号之差等于区时之差,算出结果,认真计算,并仔细检查。

四年级奥数日期和时间地计算含问题详解

日期和时间的计算 一、学习目标 1.学会在日期的计算中发现和识别呈周期性变化的规律,并能列式解答. 2.学会时间计算的一般方法,能说明解答的基本依据. 3.感受简单的分析、推理等方法. 二、内容提要与方法点拨 1.被除数=商×除数+余数,余数要小于除数. 2.找准有一定变化规律的周期,如1年有12个月,1周有7天,1小时是60分,1分是60秒等. 三、例题选讲 例12008年元旦是星期二,那么,2012年元旦是星期几? 解:从2008年元旦到2012年元旦这四年中,2008年是闰年,其余三年是平年.四年的天数加上2012年元旦这一天,共有 366+365×3+1=1462(天) (或365×4+1+1) 一共是1462÷7=208(周)……6(天) 从星期二开始算,第六天是星期日.所以,2012年元旦是星期日. 这道题还可以这样算: 365÷7=52……1,平年有52周余1天,闰年就有52周余2天. 直接算出每一年的天数除以7的余数的和 2+1×3+1=6,从星期二开始算,第六天是星期日. 有一类数学问题是围绕每月天数、日期数和星期几的天数等关系展开的.解答这类问题的焦点往往在它的余数上. 我们知道,在一年的12个月中,每个月最少有28天,最多有31天,一个星期有7天.而 一个月的天数÷7 = 4……(余数),余数可以是0、1、2、3. 下面,我们根据这个除法算式进一步弄清有关的几个数量之间的关系. (1)由上式知,一个月的星期几的个数最少有4个,最多有5个. (2)当余数为0时,即这个月只有28天(平年的2月),那么,这个月所

有的星期几分别有4个.同时,这个月的第一天是星期几,最后一天就是星期几 的前一天.例如,2月1日是星期二,2月28日就是星期一. (3)当余数为1、2、3时,即这个月多于28天.多出了几天,就有几个星 期几是5个的,而且是连续的.例如,7月有31天,当7月1日是星期二时,7 月28日是星期一,7月29日、30日、31日就分别是星期二、三、四,则这个 月的星期二、三、四各有5个. 多出的几天及对应是星期几也可以放到月头考虑,在此不一一分述. 想一想:某年的六月一日是星期五,这个月有5个星期()和星期(). 例2某年的3月份正好有4个星期三和4个星期六,那么这个月的1日是星期几? 有4个星期还多3天。这3天是连续的而 且不能是星期三和星期六,因此,也不可 能是在星期三和星期六之间的星期四和星 期五。这样,只能是星期一、星期二和星 期日。 即这3天按顺序是星期日、一、二(29日、30日、31日)。所以,三月一 日是星期日(如图)。 例3有一个月,星期四的天数比星期三多,星期日的天数比星期六少,这个月的20日是星期几? 解:要求某月某日是星期几,一般可以由这个月的第一日或最后一日是星期 几推出. 由条件“星期四的天数比星期三多,星期日的天数比星期六少”可知这个月 的星期三、星期日只有4个,而星期四、星期六都有5个.从而推知在星期四和 星期六之间的星期五也应有5个.这个月有31天,31÷7=4…3,而且1日是星期 四,31日是星期六. 再由1日是星期四知,8日、15日、22日也是星期四,得知20日就是星期 二.或由31日是星期六,31-20-7=4,推算出20日是星期二(如图).

时间计算和日期推算

时间的计算与日期的变更 地方时的计算和日期的变更是高考考查的重点内容,该知识点与人类生产、生活密切相关,题目选材容易,而且能很好地体现以能力测试为主,考查学生基础知识、基本技能的掌握和运用这些基础知识分析、解决问题的能力。近几年高考试题都有体现,而且题目越来越灵活。 地方时的计算方法 (1)先求经度差:①如果两地同位于东经度或西经度,用大的度数减去小的度数;②如果一地位于东经度,一地位于西经度,两地的度数相加。 (2)将经度差转化为时间差:按经度每隔150,地方时相差1小时,每隔10地方时相差4分钟进行换算。 (3)利用公式求时间:所求地方时=已知地方时±时间差(所求地位于已知地的东方,用“+”号;所求地位于已知地的西方,则用“—”号)。 地方时的计算要注意以下几点 (1)明确由于地球自西向东转,同一纬线上东边的地点比西边地点先看到日出,东早西迟是计算地方时的关键。 (2)明确地方时与区时的联系,先确定对应点的时区,求出时区差。 (3)确定某一地点的地方时,该点可能是已知的,也可能是图中或题目条件中隐含的。 (4)明确地方时的换算关系1小时/15°;4分种/1°;4秒/1′,“东加西减”。 (5)计算过程注意相加大于24小时要加一天,相反,相减,不够减时,借24小时,日期相应退一天。 2.日期的变更 (1)先确定日界线的位置即180°经线。 (2)按地球自转方向越过日界线采用“东减西加”的原则。 (3)注意越过日界线计算日期时,要注意星期的变化,月份的变化(大小月差异,平年与闰年的月份变化),年份的变化。 (4)确定某一日期所占比例时除确定180°经线外,还要找到“零”时对应经线。 区时的计算方法 (1)直线法,也可叫数数法。直线法就是先画一条直线,在这条直线上划分出24等分,标注出24个时区。在图中标注出已知地点所在时区和未知地点所在时区。根据每向东跨越一个时区,时间增加一小时;每向西跨越一个时区,时间减少一小时,一个一个地往前(后)数。数数法最好避开日界线,即将中时区放在中间,而把东西十分开。 (2)公式法:利用公式法进行区时计算的步骤大致是: 第一步:求时区差,关于时区差计算:以中时区为参照物,同侧相减,异侧相加。 第二步:求区时,所求地的区时=已知地的区时+时区差*1小时,若所求地在已知地之东则用“加”,反之,所求地在已知地之西,则用“减”,若求出的时间大于24小时,则减24,日期加1天,若时间为负值,则加24小时,日期减去1天 ①求时区:即已知某地的经度求该地的时区。其换算公式是: 某地时区序数=该地经度÷150(所得商数,按数学求近似值的方法保留整数位,小数点后四舍五入,就是该地的时区数。或若①余数>7.5,则商+1为时区数;②若余数<7.5,则商为时区数。)所求地为东经度则求出的是东时区;所求地为西经度则求出的为西时区。除中时区的中央经线是00外,其余时区的中央经线都是150的倍数;相邻一个时区区时相差1小时。 ②求区时差.:区时差的求法有两种情况。 A、两地都在东时区或西时区,则:区时差=(大时区数—小时区数)X1小时; B、两地中一地在东时区,一地在西时区,则: 区时差=(东时区数+西时区数)文1小时(不过日界线) 或区时差=[(12—东时区数)+(12—西时区数)]X1小时(过日界线)。 ③求区时:区时的计算可以分两种情况:过日界线或不过日界线。 不过日界线:所求地区时=已知地区时±区时差(所求时区在已知时区以东,用“+”号;所求时区在已知时区以西,用“—”号。) 过日界线:A、所求地区时=已知地区时+区时差—1天(所求时区在已知时区以东); B、所求地区时=已知地区时—区时差+1天(所求时区在已知时区以西)。 ④如果有飞行时间(即路程时间),则要加上路程时间。 还可以用一个更为简便的公式。先假设东1区、东2区......东12区分别用代号+1、十2、 (12) 示;西1区、西2区……西12区分别用代号—1、—2、……—12表示,中时区用0表示,就可以根据题

时间计算与日期变更

时间计算与日期变更 一、地方时 1 产生的原因:由于地球的自转,地表各地相对于太阳的方向不断发生变化,因而各地的时刻便依次推进。于是,在同一瞬间,地球上的各种时刻不同。 2 、定义:地方时就是因经度不同而不同的时间,它把一天中太阳升到最高时的时间为定为中午12时,将连续两个12小时之间等分为24小时,这样形成的时间系统,称为地方时。遵循“东早西晚”的原则,其差异是1小时/150、4分钟/10、4秒钟/1‘。 注意:“如日中天”中的“日中天”就是一天中太阳最高的时刻,是一天中地方时为12点的时刻,这时太阳辐射在一天中最强。但此时气温并不一定最高,因为地表受热需要一个过程。 3、与地理位置的关系:经度相同的地方,地方时相同 地理位置越靠东边的地方,地方时的值越大(同一天,24小时制) 若两地分别为东经或西经地区,则经度差=两地经度数之和 二、时区和区时 1、时区:国际上规定把全球分为24个时区,即每隔15划分24个时区 注意:东12区位于东经范围以内,西12区位于西经范围以内,其中东12区与西12区都只跨个经度,东、西12区合为一个时区。但东、西12区都位于西半球。 2、区时:每个时区的区时,以该时区中央经线的地方时为整个时区的统一时间,又称为标准时。注意:①、中央经线是指该时区的“标准经线”,其度数的大小为该时区数〓150 ②、在任意两个时区之间,相差几个时区,就相差几个小时。较东的时区,区时较早。 ③、东西12时区时刻相同,而日期相差1天。 3、根据经度推算时区的方法 ①经度〔150/h=整数和余数。若余数小于度,同该经度的时区数就是整数; ②若该余数大于度,则该经度的时区数就是整数+1;③某地为东经度,为东时区;某地为西经度,为西时区;若整数为12,则为东西12区 4、时区差的计算方法:同区相减,异区相加 5、世界各个国家区时的确定: (1)北京时间:北京所在的东8区的区时,即1200E的地方时,是中国各地统一采用的时间 (2)国际标准时:本初子午线的地方时,即中时区的区时。 (3)世界各国根据本国具体情况,在区时的基础上,采用一些特别的计时方法:有的国家根据本国所跨的经度范围,采用半区时,即采用与中央经线相差的时区的边界线的地方时,如印度采用东区;的有国家为了充分利用太阳照明,采取本国东部时区的中央经线的地方时,如朝鲜采用东9区的区时。 三、时间的计算方法 方法:第一步:求两地的经度差或时区差――同经(区)相减,异经(区)相加 第二步:求两地的时间差=经度差〔150/h=时区差的大小第三步:求所求地的时间――东加西减04、经度差的计算方法:若两地同为东经或同为西经地区,则经度差=大的经度数-小的经度数 1/6页 东和西是指所求地在已知地的东或西方。判断方法有:①在光照图中可根据地球自转的方向进行判断;②有经度的时候,则用东经度数越大,越往东去;西经度数越小,越往东去; ③在进行时区计算时,则东时区数越大,越往东去;西时区数越小,越往东区。 (1)已知某一地的地方时,求另一地的地方时:所求地方时=已知地方时〒经度差〓4(分钟/度)或所求地方时=已知地方时〒时区差

日期计算法

日期计算法 第一种情况: 已知某月1日为星期a,求同月某b日为星期几? 计算公式: (b-1)÷7=c(周数)……a(余数), a(余数)+b(已知星期数)=d(所得星期数) 则a+b所得结果则为要求的b日星期数,假如a+b大于7时,为方便计算,则a+b-7所得数为星期几 例如:已知6月1日为星期三,求6月18日为星期几? 求6月28日为星期几? 求6月29日为星期几? 解1:(18-1)÷7 =2……3 , 3(星期三)+3(余数)=6, 所得结果6则为星期六, 解2:(28-1)÷7 =3……6, 3(星期三)+6(余数)-7=2, 所得结果2则为星期二, 解3:(29-1)÷7 =4……0, 3(星期三)+0(余数)=3, 所得结果3则为星期三, 第二种情况 已知某月a日为星期b,求当月1号为星期几? 计算公式:(a-1) ÷7=c(因数)……d(余数), b(已知星期数)-d(余数)=e, e则为需要求的星期数,当b

解(21-1)÷7 =2.......6, 因星期数2小于余数6,所以需要加上周的进率7, 所以为7(一周7天进率)+2(已知星期数)-6(余数)=3, 所得结果3则为星期三. 例:6月19日为星期日,求6月1日为星期几? 解(19-1)÷7 =2……4, 7(已知星期数)-4(余数)=3, 所得结果3则为星期三. 例:6月15日为星期三,求6月1日为星期几? 解(15-1)÷7 =2……0,则3(已知星期数)-0(余数)=3, 所得结果3则为星期三 如果知道某月的某天为星期几,求当月的另一天为星期几,则综合上述方法, 先算出某月的1号为星期几,再算要求的那天为星期几 例:已知6月20日为星期一,求6月30日为星期几? 解: (20-1)÷7=2......5, 7+1-5=3 (得出6月1日为星期三) (30-1)÷7=4......1, 3(上一步算出6月1号的星期数)+1(余数)=4 (得出6月30日为星期四)

excel表格按日期计算天数的方法步骤

excel表格按日期计算天数的方法步骤 见图一 按照日期计算天数步骤1:在F5单元格输入公式:E5-D5 按照日期计算天数步骤2:在F5单元格单击右键,在菜单中选择:设置单元格格式... 按照日期计算天数步骤3:这时会跳出单元格设置对话框 见图二 按照日期计算天数步骤4:在对话框中选择:数值 按照日期计算天数步骤5:小数位设为:0 按照日期计算天数步骤6:确定返回 1、用数据有效性定义数据长度。 还可以定义一些提示信息、出错警告信息和是否打开中文输入法等,定义好后点"确定"。 2、用条件格式避免重复。 选定A列,点"格式"->"条件格式",将条件设成“公式 =COUNTIF($A:$A,$A1)>1”,点"格式"->"字体"->"颜色",选定红色后点两次"确定"。 这样设定好后你输入数据如果长度不对会有提示,如果数据重复字体将会变成红色。 (一)、如果是要求A、B两列的同一行数据相比较: 假定第一行为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为: “单元格数值”“不等于”=B2

点“格式”->“字体”->“颜色”,选中红色,点两次“确定”。 用格式刷将A2单元格的条件格式向下复制。 B列可参照此方法设置。 (二)、如果是A列与B列整体比较(即相同数据不在同一行): 假定第一行为表头,单击A2单元格,点“格式”->“条件格式”,将条件设为: “公式”=COUNTIF($B:$B,$A2)=0 点“格式”->“字体”->“颜色”,选中红色,点两次“确定”。 用格式刷将A2单元格的条件格式向下复制。 B列可参照此方法设置。 按以上方法设置后,AB列均有的数据不着色,A列有B列无或者 B列有A列无的数据标记为红色字体。 看了excel表格按日期计算天数的方法还看了:

三年级数学时间和日期练习题的计算

三年级时间单位的联系与巩固 一、填一填。(每空1分,共18分) 1.常用的时间单位有()、()、()、()、()、()。2.一年有()个月,平年全年有()天,闰年全年有()天。3.通常4年里有()个平年,()个闰年。公历年份是()的倍数的一般是闰年,公历年份是整百数的,必须是()的倍数才是闰年。4.每年上半年都有()个大月,分别是()。下半年一共有()天。 5.汽车上午9时出发,下午4时30分返回,共行驶了()。6.从晚上10时到早上4时,共经过了()小时。 二、判一判。(对的在括号里打“√”,错的打“×”。)(每题1分,共6分)1.平年比闰年少一天。() 2.因为1900年是4的倍数,所以1900年是闰年。()3.明明的生日是公历2月30日。()4.今天是5月30日,明天就是六一儿童节了。() 5.小明的爸爸到北京去开会,4月31日才会回来。() 6.从早上8时到晚上8时,共经过了10小时。() 三、选一选。(把正确答案的序号填在括号里。)(每题1分,共8分)1.下列年份是闰年的是()。 A.1900年 B.1949年 C.2004年

2.2004年5月10日是强强8岁的生日,强强的出生日期是()。A.1990年5月10日 B.1996年5月10日 C.1992年5月1日 3.明明的生日比国庆节早一天,他的生日是()。 A.9月31日 B.9月30日 C.5月31日 4.分针走一圈的时间是()。 A.12小时 B.12分钟 C.60分钟 D.5分钟 5.一星期共有()小时。 A.168 B.144 C.160 6.0时也叫()。 A.中午12时 B.夜里12时 C.凌晨1时 7.从上午9:10到下午5:10经过的时间是()。 A.9小时 B.7小时 C.8小时 8.小飞晚上8:30睡觉,第二天早上6:30起床,他共睡了()。A.9小时 B.10小时 C.13小时 四、在()里填上合适的数。(共18分) 3星期=()小时 5日=()小时2年=()个月144小时=()日 4时30分=()分 2分15秒=()秒

2010年高考地理时间的计算与日期的变更

时间的计算与日期的变更 地方时、区时、日界线等知识是中学地理学科的主要组成部分,近几年无论广东、上海还是全国文综小综合卷中的地理卷都考到了该知识点。随着人类交往密切,各科联系的加强,该知识点在生产、生活中得以广泛应用,因而成为近几年来高考重点考核的内容。该类题图象设计新颖,设问灵活,具体命题可能结合某一重大地理事件进行,往往以日照图为切入点,进行时间和空间上大跨度的综合考查,突出对学生综合能力的要求的考查,高三复习时应予以高度重视。 ●难点磁场 如图6—1中心点为北极,若阴影部分为黑夜,判断1~2题。 (2000年苏、浙、吉文科综合) 1.★★★★★甲地时间为( ) A.8时 B.9时 C.15时 D.16时 2.★★★★★下列说法可能的是( ) A.华北平原正值小麦播种季节 B.华北平原正值小麦收获季节 图6—1 C.长江中下游进入梅雨时期 D.罗马气候干热 若图6—1阴影部分为7月6日,非阴影部分为7月7日,判断3~4题。 3.★★★★★甲地的时间为( ) A.15时 B.9时 C.3时 D.12时 4.★★★★★北京为( ) A.6日8时 B.7日8时 C.6日20时 D.7日20时 2002年1月1日,作为欧洲联盟的统一货币欧元正式流通,这将对世界金融市场产生重要影响,回答5~6题。(2002年文综高考题) 5.★★★★假定世界各地金融市场均在当地时间上午9时开市,下午5时闭市,如果某投资者上午9时在法兰克福(东经8.5°)市场买进欧元,12小时后欧元上涨,投资者想尽快卖出欧元,选择的金融市场应位于( ) A.东京(东经139.5°) B.香港(东经104°) C.伦敦 D.纽约(西经74°) 6.★★★★★★在上述假定的营业时间内(上午9时开市,下午5时闭市),下列各金融中心能保证24小时作业的是( ) A.法兰克福、新加坡(东经104°)、伦敦 B.伦敦、香港、旧金山(西经122.5°) C.伦敦、东京、纽约 D.东京、洛杉矶、纽约 7.★★★★在开辟“极地航路”前,中国东方航空公司的飞 机在北京时间7月8日下午3时从上海直飞洛杉矶(西八区), 到达时当地时间是7月8日上午10时,该飞机的飞行时间是 A.19小时 B.11小时 C.8小时 D.15小时 (2001年上海高考题) ●案例探究 [案例1]如图6—3中,中心点表示北极,阴影为3月21日,非阴影区为3月22日。读图回答。 (1)OP 的经度为 ,ON 的经度为 。 图6—2

日期天数计算

可以使用隐藏函数DATEDIF(日期1,日期2,"D"); 下面是详细说明: 1、简要说明:返回两个日期之间的年\月\日间隔数 2、基本语法: =DATEDIF(开始日期,结束日期,单位代码) 3、实例1: 题目:计算出生日期为1973-4-1人的年龄 公式: =DATEDIF("1973-4-1",TODAY(),"Y") 结果: 33 简要说明当单位代码为"Y"时,计算结果是两个日期间隔的年数. 4、实例2: 题目:计算日期为1973-4-1和当前日期的间隔月份数. 公式: =DATEDIF("1973-4-1",TODAY(),"M") 结果: 403 简要说明当单位代码为"M"时,计算结果是两个日期间隔的月份数. 5、实例3: 题目:计算日期为1973-4-1和当前日期的间隔天数. 公式: =DATEDIF("1973-4-1",TODAY(),"D") 结果: 12273 简要说明当单位代码为"D"时,计算结果是两个日期间隔的天数. 5、实例4: 题目:计算日期为1973-4-1和当前日期的不计年数的间隔天数. 公式: =DATEDIF("1973-4-1",TODAY(),"YD") 结果: 220 简要说明当单位代码为"YD"时,计算结果是两个日期间隔的天数.忽略年数差

5、实例5: 题目:计算日期为1973-4-1和当前日期的不计月份和年份的间隔天数. 公式: =DATEDIF("1973-4-1",TODAY(),"MD") 结果: 6 简要说明当单位代码为"MD"时,计算结果是两个日期间隔的天数.忽略年数和月份之差 5、实例6: 题目:计算日期为1973-4-1和当前日期的不计年份的间隔月份数. 公式: =DATEDIF("1973-4-1",TODAY(),"YM") 结果: 7 简要说明当单位代码为"YM"时,计算结果是两个日期间隔的月份数.不计相差年数

时间计算与日期计算专项练习

时间计算与日期计算专项训练(每空3分,满分99分,卷面分1分)1.读某时刻光照图,完成下列各题。 (1)图示半球为_________,判断理由是 ________________________________。 (2)此日期为北半球_________节气,地球 位于公转轨道的________点附近,公转速度 _________,且公转速度将_________。 (3)此时图中A点的时间为_________,C 点的时间为_________,此时刻北京时间为 _________。 (4)此时刻太阳直射点的坐标为__________________,出现极夜现象的范围为___________________________。 (5)此时刻全球以______________和180°两条经线为界被分为两个日期,其中新旧一天占全球范围之比为__________________。 2.读某时刻太阳光照示意图,完成下列各题 (1)图示半球为_________半球。 (2)若B点纬度为70°N,则太阳直射点 的坐标为__________________。 (3)此时刻北京时间为_______________。 此时某地区游客正在观赏午夜太阳,则该 景区的经度为________________。 (4)此时刻全球以_________和________ 两条经线为界被分为两天,其中新的一天 的范围占全球的比重为______________。

3.右图中AB为昏线,且图中极夜范围正在增大。据图回答下列问题。 (1)此时B点的地方时为__________,北京时间为__________,全球以_______经线和180°经线为界被分为两个日期,其中与北京处于同一日期的地区占全球的比重为_________。 (2)此时地球在右图公转轨 道上的位置是1—4地中的 ___________地(填数字),地 球公转的速度_________(填 “较快”或“较慢”)且正在 变_________。(填“快”或 “慢”)。 (3)图示时刻,太阳直射点的地理坐标是_____________; 4.读某时刻太阳光照示意图,完成下列各题。 (1)在图中作出晨昏线,并画出夜半球。 (2)若图示半球正好全部为西半球,则此时太 阳直射点的坐标为_______________________。 (3)若此图反映整个东半球的日照情况,则北 京时间为_____________,某地此时阳光下物体 影长最短,则该地的经度为_____________。 (4)若B点的经度为30°E,则全球新旧一天 的范围之比为__________________________。

2018年高考地理二轮复习每日一题时间和日期的计算新人教版

时间和日期的计算 高考频度:★★★★☆难易程度:★★★☆☆ 典例在线 (安徽省A10联盟2018届高三11月联)美国国家航空航天局(NASA)公布卫星观测结果,证实北京时间2017年10月4日20:07位于云南香格里拉县城西北40千米处上空发生小行星撞击爆炸。当地(100°E,28°N)某游客拍到了火流星照片并发到互联网,此后在 疑有陨石坠落的地方掀起了寻宝(陨石)热。据此完成1—3题。 1.该照片拍摄地 A.理论上属东六区,时区西界为82.5°EB.理论上属东七区,时区东界为112.5°E C.实际用东八区区时,当时地方时19:47 D.实际用北京时间,当时地方时21:27 2.10月4日该地昼长约11小时50分钟(昼长日变化约1分钟)。某游客决定8日日出时出发寻宝,他出门时应该比4日日出时间 A.提前约2分钟B.推迟约2分钟 C.提前约4分钟D.推迟约4分钟 3.事件发生后,万人闻讯前来“寻宝”,但至今尚未有发现,推测原因不可能是A.在大气层中燃烧成灰烬B.地形崎岖复杂难以发现 C.已落人印度洋无法找到D.空间视觉误差难以定位 【参考答案】1.B 2.B 3.C

3.行星碰撞爆炸形成的众多碎片与大气摩擦燃烧形成火流星现象,有可能烧成灰烬;香格 里拉地区地形复杂,即使有少量陨石碎片落于该地也难以发现;目击者仅根据火流星照片的光迹难以准确定位,给寻宝带来困难;图片显示火流星的光芒映照出地面的山脉轮廓,不可能是坠入远离香格里拉的印度洋。故选C。 解题必备 地方时和区时的计算 1.地方时的计算 地方时的计算依据:地球自转,东早西晚,1度4分,东加西减,经计较,分秒必算。 计算时具体可分为四个步骤:一定时,二定向,三定差,四定值。 一定时,确定出用以计算的 参照时间昼、夜半球中央经线的地方时分别为12时、24时(或0时),如ND、NB;晨、昏线与赤道交点所在经线的地方时分别为6时、18时,如NC 和NA 二定向,确定两点的相对 东、西方向图中求E点的地方时,以D点作为已知时间点,则E点位于D点以东,应选择“东加”;若求F点地方时,以B点作为已知时间点,则F点 位于B点以西,应选择“西减” 三定差,确定两点的经度差如E点所在经线与ND经线相差45°四定值,所求的地方时=已 知地方时±4分钟×经度差/1°如以D求E点地方时为12:00+60 4×45 =15:00,以B求F点地方时为24:00-60 4×45 =21:00 2.区时的计算

时间的计算与日期的变更

时间的计算与日期的变更”难点透析 陕西省咸阳市天王中学张万斌 地方时、区时、日界线等知识是中学地理学科的主要组成部分,也是全国各类地理考卷必考的知识点。随着人类交往的密切,各科联系的加强,该知识点在生产、生活中得以广泛应用,因而成为近几年来高考重点考核的内容。该类题考察学生的读图、析图能力,知识应用及迁移能力,图形设计新颖、设问灵活、综合程度高,具体命题可能结合某一重大地理事件进行,往往以日照图为切入点,进行时间和空间上大跨度的综合考查,突出对学生综合能力要求的考查,在平时及高三复习时应予以高度重视。 【难点透析】 1.认识实质 时间的计算与日期的变更,其实质可从四方面理解。地球自转方向→自西向东→东早西晚(定性);地球自转周期→1个太阳日→15°/小时(定量);日地空间关系→确定时刻→矫正时刻(定标);东西时差计算→东加西减→大早小晚(定法)。时间计算本质上是地方时的计算。 2.理解概念 地方时是指因经度而不同的时刻(同线同时);区时是指各时区都以本区中央经线的地方时作为全区共同使用的时刻(同区同时);日界线有两条,①人文日界线:为了避免日期的紊乱,1884年在华盛顿国际经度会议上,规定原则上以180°经线作为地球上“今天”和“昨天”的分界线,叫做“国际日期变更线”,简称“日界线”。②自然日界线:地球上地方时为0时(子夜)所在的隐形经线。 3.掌握方法 (1)地方时

地球上的地方时以太阳作为参照物确定,某地的太阳高度角达到一天中的最大值时,当地的地方时为12点,与12点相对的地方时为0点。同一条经线上的地方时相同,不同经线的地方时不同,越往东时刻越早,即东早西晚(大早小晚),每隔15度,相差1个小时。地方时的计算分三步进行。 ①空间定位清楚,用图式两点的经度定点,清楚准确直观反映空间关系。 ②地理分析到位(已知、未知、东西关系、经度差和时间差的相互转换,四者知其三,可以任求其一)。 ③数学计算准确(认真计算,仔细检查)。同时应注意以下隐含条件:晨线与赤道交点所在经线上的地方时为6时,昏线与赤道交点所在经线上的地方时为18时。即赤道在任何时刻晨线上都是6时,昏线上都是18时;太阳直射点所在经线上的地方时为12时,和正午正相对的另一经线地方时为0时。即正相对的两条经线地方时相差12时;经度相差15°,时刻相差1小时;经度相差1°,时刻相差4分钟(东加西减,东早西晚);经度相同,地方时相同;经度不同,地方时不同;日照图中,平分昼半球的经线为中午12时,平分夜半球经线所在地方时为0时;区时与地方时一致的地方在各时区的中央经线上(中央经线度数 =15°×时区数);过日界线时日期要发生变化。即日界线两侧时刻相同,日期不同。 (2)区时 时区的划分:每隔15度划分为一个时区,每个时区的中央经线都是15的倍数,据此可以求出任一条经线所在的时区。特别注意零时区(中时区)和12时区的划分。各时区都以本区中央经线的地方时作为全区共同使用的时刻,称为区时,同区同时(国际标准时间,一般是指零时区的区时;美国东部时间一般是西五区的区时;西部时间一般是指西八区的区时;北京时间是指东八区的区时,即东经120度的地方时)。区时的计算:①确定经线所在的时

时间的计算与日期的变更

时间的计算与日期的变更 福建省仙游县榜头中学:陈建芬 时间计算是高考自然地理部分的主干知识,难度大,实践性强,在历年高考中占有较大的比 重。下面就这一问题进行探讨。 一、计算原则:时间是东早西晚,东边的地点比西边的地点先看到日出。 特别注意:“早”指的是时间数值大小,比如10点比8点早2小时,而不能同我们平时所说7点比8点到校早1小时相混(即共时而不是历时)。 二、地方时的计算: 1、不同经度的地区地方时不同,相同经度的地区地方时相同。经度差10,时间4分钟。经度差150,时间相差1小时。 2、计算: (1)思路: 已知地方时已知经度~? 所求经度,只要知道三个条件,则所求地地方时即可求。也就是说要求某地的地方时,我们一定要找到一个已知地(该地的经度和时间均为已知)。当然这个已知地可能是题意中直接提供的,也可能隐含在题意中。如昼半球的中央经度(太阳正对的经线)为正午12时,夜半球的中央经线为0时,赤道与晨线的交点在经线的地方时为6点,赤道与昏线的交点所在经线的地方时为18点,与晨昏线相切的纬线圈的切点所在经线的地方时为12时或0时。 [案例]、我国领土最西端(约730E )在帕米尔高原上。3月21日我国领土最西端日出时北京时间约为( ) A 、8时18分 B 、9时8分 C 、10时28分 D 、11时18分 [答案] B 时6730E ~? E 0120(3月21日全球各地日出时间约为6时,所以3月21日730E 日出时的地方时为6时,可以作为已知地点) (2)计算方法: ①公式法:已知地方时±4分钟×经度差=所求地方时 说明:a 、公式中“±”的确定:当所求地在已知地的东侧,取“+”;当所求地在已知地的西侧时,取“-”。(东西侧的确定:同位于东经,大数在东侧,小数在西侧;同位于西经,大数在西侧,小数在东侧;一地东经,另一地在西经,东经在东侧)

相关主题