zoukankan      html  css  js  c++  java
  • # 20145334赵文豪 《Java程序设计》第7周学习总结

    20145334赵文豪 《Java程序设计》第7周学习总结

    教材学习内容总结

    第十三章 时间与日期

    13.1.1时间的度量

    1.格林威治时间(GMT):参考太阳到达最高点,有时间误差。

    2.世界时(UT):基于本初子午线。

    3.国际原子时(ATI):物理定义的时间

    4.时间协调时间(UTC):修正过,符合地球自转规律。

    5.Lnix时间:唯一的,不考虑修正,通常情况下表示时间轴上的某一个时间点。

    13.1.2 年历简介

    1.格力高斯历将1582年10月4日星期四的隔天,定为格力高斯历1752年10月15日星期五。

    2.ISO 8601标准:用以统一时间日期的数据交换格式

    13.1.3

    UTC偏移

    13.2.1时间轴上瞬间的Date

    Date是偏向机器的时间观点,用来表示某一瞬间,有gettime()和settime()方法.

    13.2.2DateFormat

    可以通过DAteForm的各种静态方法,进行格式化;还可以使用模式字符串自定义格式。

    parse()方法,可以将指定的字符串剖析为Date实例。

    13.2.3处理时间日期 Calendar

    建立Calendar实例,可以使用get()方法并指定Calendar上的字段。 使用add()方法改编时间,使用roll()方法只针对日期中的某个字段加减。

    13.2.4使用TimeZone设定时区信息

    13.3.1机器的时间观点

    对于机器的时间观念,设计了Instant类。

    13.3.2人类的时间观念

    人类在时间观念的表达大多是笼统片面的信息。

    1.类名称开头为Local,表示没有时区信息。

    2.ZoneDateTime和OffsetDateTime补齐时区信息。

    3.Year,YearMounth,Month和MonthDay

    取得月份使用 getValue()方法

    13.3.3对时间的运算

    1.TemporalAmount

    时间差以Duration定义,日期差以Period定义。

    2.TemporalUnit

    between()方法用于计算时间差

    3.Temporal

    4.TemporalAccessor定义了只读的时间对象

    教材学习中的问题和解决过程

    这周的学习内容主要是时间和日期,其实java就有这样的一些类,操作这些类就可以表示出相应的时间以及进行时间的一些输出格式的表示,还有就是对时间进行运算,最关键的就是善于利用API帮助文档,在需要的时候能够灵活地使用这些类。

    代码调试中的问题和解决过程

    本周代码托管截图

    其他(感悟、思考等,可选)

    这周一直在医院待着,没敲代码,有空的时候看了看书,好多东西没看懂,只能在后面的学习中经全力弥补了

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 3000行 20篇 300小时
    第7周 0/500 2/2 2/20

    参考资料

  • 相关阅读:
    Android studio的基本使用
    Java web项目基本介绍
    关于缓存的问题
    tomcat的基本使用
    https的页面内嵌入http页面报错的问题
    RTTHREAD使用sscanf遇到的问题
    Supervisor安装与配置(Linux/Unix进程管理工具)
    MYSQL 检查表的元数据是否有异常
    多表select count语句生成 带格式化
    MYSQL压缩表测试
  • 原文地址:https://www.cnblogs.com/bestizwh/p/5404083.html
Copyright © 2011-2022 走看看