zoukankan      html  css  js  c++  java
  • 20145321 《Java程序设计》第7周学习总结

    20145321 《Java程序设计》第7周学习总结

    教材学习内容总结

    第十三章 时间与日期
    13.1 认识时间与日期
     1、格林威治时间(GMT)  观察太阳得来
     2、世界时(UT)
     3、国际原子时(TAI)
     4、世界协调时间(UTC)
     5、Unix时间:Unix系统的时间表示法。以1970年1月1日00:00:00为起点。
     6、epoch:来自于Unix的系统、平台、软件等选用这个时间作为时间表示法的起算点。
     7、儒略历:四年一闰。
     8、格里高利历
     9、ISO 8601标准
    13.2 认识Data与Calender
     1、使用System.currentTimeMillis()方法,取得系统时间,返回 long 类型整数
     2、使用Date实例的各getTime可以获得epoch毫秒数,**Data实例只用来当做时间轴上的某一瞬间。
     3、利用DataFormat可以对字符串格式进行处理,分别有GetDateInstance、GetTimeInstance、
     GetDateTimeInstance直接构建SimpleDateFormat,可以自定义字符串格式 parse方法可以将指
     定的字符串剖析Date实例。
     4、Calendar实例取得某个时间日期信息,或者对时间日期进行操作。
     5、java.util.TimeZone的getDefault()来取得默认时区信息。
    13.3 JDK8新时间日期API
     1、Date是机器的时间观念。
     2、日期处理API主要套件命名java.time,机器相关的时间概念Instant类。
     3、LockalDateTime、LocalDate、LocalTime是没有时区信息的。
     4、对于片段的时间日期时间的描述,不具时区的时间与日期定义。
     5、Month是enum类型,取得代表月份的数字,不要使用oridinal()方法(enum在定义时的顺序,
     从0开始),使用getValue()方法  
     6、使用Calendar可以进行时间运算,jdk8中也提供了更加方便的时间运算方法以及输出格式,操
     作相应的temporal类即可。
     7、java.time套件中的类在需要实行年历系统时采用单一ISO8601年历系统。

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

     

    学习进度条

     代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
    目标 3500行 28篇 300小时  
    第一周 150/150 1/2 20/20  
    第二周 150/300 1/3 20/40  
    第三周 150/450 1/4 20/60  
    第四周 250/700 1/5 20/80  
    第五周 200/900 1/6 10/90  
    第六周 200/1100 2/8 20/110  
    第七周 250/1350 2/10 20/130  
  • 相关阅读:
    python 获取在线视频时长,不下载视频
    python treeview 多线程下表格插入速度慢解决方法
    c#操作magick,magick.net
    油猴脚本-Tampermonkey-淘宝dsr过滤器(过滤非3红商品)
    python 基础小坑 0==False is True
    pyd 编译,简单命令cythonize
    python 调用Tesseract,dll模式,无需安装,绿色版
    list与set的查询效率,大量数据查询匹配,必须选set
    selenium 页面加载慢,超时的解决方案
    selenium 不打印chromedriver的日志信息
  • 原文地址:https://www.cnblogs.com/5321z/p/5402424.html
Copyright © 2011-2022 走看看