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

    20145104张家明 《Java程序设计》第7周学习总结

    教材学习内容总结

    第13章

    简单认识时间和日期

    -时间的度量:GMT、UT、TAI、UTC、Unix、epoch。
    -UTC:保持TAI和UT时间误差不要过大采用了闰秒修正
    -GMT:通过观察太阳而得,因为地球公转轨道为椭圆形且速度不一,本身自传减速而造成误差
    -UT:通过观测远方星体跨过子午线而得,受地球自转速度影响有误差
    -TAI:将秒的国际单位定义为铯原子辐射振动9192631770周耗费的时间
    -Unix时间:Unix系统时间表示法,定义为UTC时间1970年1月1日为起点经过的秒数,不考虑闰秒修正
    -epoch:某个特定时间开始,时间轴上的某一瞬间

    Date与DateFormat

    1.Date:取得系统时间,方法之一就是使用System.currentTimeMillis()方法,返回long类型整数,代表1970年1月1日0时0分0秒0毫秒至今经过的毫秒数。Date有两个构造函数可以使用,一个可使用epoch毫秒数构建,另一个为无自变量构造函数,内部亦是使用System.currentTimeMillis()取得毫秒数,调用getTime()可取得内部保存的epoch毫秒数值

    Calendar

    .Calendar:想要取得某个时间日期信息,或者是对时间日期进行操作,可以使用Calendar实例。Calendar是个抽象类,java.util.GregorianCalendar是其子类,操作了儒略历与格里高利历的混合历。可以设定时间日期等字段,使用add()方法改变Calendar的时间,使用roll()方法加减日期中某个字段,使用after()或before()方法比较两个Calendar的时间日期先后

    机器时间

    1.LocalDateTime:包括日期与时间。

    2.LocalDate:只有日期,设定不存在的日期时会抛出DateTimeException错误。

    3.LocalTime:只有时间。

    4.ZonedDateTime:当补上时区信息后组合起来的时间实际上不存在时,ZonedDateTime会自动更正。

    代码托管

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第六周 894/1926 2/7 30/175 这周进行了第一次的实验
    第七周 254/2180 2/9 21/196 第二次java实验

    参考资料

  • 相关阅读:
    第三章:模板扩展
    第二章:表单和模板
    第一章:引言
    ZABBIX 调用PYTHON脚本监控 磁盘剩余空间(创建模版,创建监控项,创建触发器)
    访问虚拟机中的架设的Web服务器
    服务器上的 Git
    windows命令
    POPTEST联合创始人李爱然的“IT培训创业的随想"
    老李分享:大数据性能调优案例
    老李思考:看夏洛特烦恼有感
  • 原文地址:https://www.cnblogs.com/wodedadao/p/5402887.html
Copyright © 2011-2022 走看看