南山商城网站建设,公司网站改版,宁夏中卫市林业生态建设局网站,怎么自己做一个网页20145339顿珠达杰 Java第7周学习总结 教材学习内容总结 时间的度量 格林威治时间#xff0c;简称GMT时间#xff0c;由观察太阳而得来#xff1b;世界时#xff0c;UT#xff1b;国际原子时#xff0c;TAI#xff1b;世界协调时间#xff0c;UTC#xff1b;Unix时间简称GMT时间由观察太阳而得来世界时UT国际原子时TAI世界协调时间UTCUnix时间以1970年1月1日000000为起点而经过的秒数不考虑闰秒修正epoch以1970年1月1日000000为起点而经过的毫秒数。 年历简介 儒略历四年一闰格里高利历改革了儒略历ISO 8601标准在数据定义上大部分与格里高利历相同。 认识时区 日光节约时间。 Date 使用Date实例的各getTime可以获得epoch毫秒数**Data实例只用来当做时间轴上的某一瞬间利用DataFormat可以对字符串格式进行处理分别有GetDateInstance、GetTimeInstance、GetDateTimeInstance DateFormat java.text.DateFormat复责字符串时间格式处理DataFormat是个抽象类其操作类为java.text.SimpleDataFormat,getDataInstance()、getTimeInstance()、getDataTimeInstance()等静态用法;可以直接构建SimpleDataFormat实例或是使用DataFormat的直接构建SimpleDateFormat可以自定义字符串格式 parse方法可以将指定的字符串剖析Date实例 Calendar Calendar实例取得某个时间日期信息或者对时间日期进行操作;Calendar是个抽象类java.util.GregorianCalendar是其子类通过Calendar的getInstance()取得的Calendar实例默认就是取得GregorianCalendar实例;比较两个Calendar的时间日期先后使用after()或before()方法;取得Calendar实例后可以取得年月日信息可以进行设定可以进行运算来改变。 TimeZone TimeZone的getdefault可以取得默认时区的信息;Calender在调用getInstance()时可以指定Timezone如果已经取得Calender实例可以通过setTimeZone()的方法设定时区。 机器时间观点的API Date实例只代表机器观点的时间信息使用Instant的静态方法now()取得Instant实例ofEpochMilli()可以指定Java epoch毫秒数ofEpochSecod()指定秒数取得Instant实例后可以使用plusSecond()、plusMillis()、plusNanos()、minusSeconds()、minusMillis()、MinusNanos()做时间轴上的运算返回新的Instant实例代表运算后的时间。 人类时间观点的API Date实例只代表机器观点的时间信息在上面那些类的基础上可以使用ZonedDateTime等来进行补充Month是enum类型取得代表月份的数字取得月份要通过getValue方法而不是使用oridinal方法。 TemporalAmount 时间计量新时间和日期用API用类Duration来定义对于年、月、日、星期的日期差可使用Period类定义静态方法ofDays()、ofMonths()、ofWeeks()返回Period实例。 TemporalUnit plus()方法的另一重载版本接受java.time.temporal.TemporalUnit实例java.time.temporal.ChronoUnit是其实做类使用enum实做。 Temporal plus()定义在Temporal接口上Instant、LocalDate、LocalDateTime、LocatTime、OffsetTime、ZonedDateTime等类都操作了 Temporal 接口。 TemporalAccessor Temporal是 TemporalAccessor的子接口。 年历系统设计 DK8采用一年历系统设计也就是说java.time套件中的类在需要实行年历系统时都是采用单一的ISO8601年历系统。需要明确实行java.time.chrono.Chronology接口的类。 教材学习中的问题和解决过程 教材还没看 准备好好看看 作业挺多 没看现在 收获 不能将 Object 转成 Date 只能用Calendar 来重新表达 学习感悟 自己还是有点迷茫 对这java 敲了很多代码 感觉没什么用处 转载于:https://www.cnblogs.com/dj20145339/p/5453028.html