20145228《Java程序设计》第七周学习总结

本文介绍了时间与日期的基本概念,包括世界协调时间(UTC)、国际原子时(TAI)及格林尼治标准时间(GMT)的区别与联系。同时,还详细探讨了Java中Date与Calendar类的使用方法,以及JDK8中新引入的时间日期API。

教材学习内容总结

时间与日期

•世界时:在1972年引入UTC之前,GMT与UT是相同的

•国际原子时(TAI),秒的单位定义是基于TAI,也就是铯原子辐射振动次数。

•世界协调时间(UTC),UTC考虑了地球自转越来越慢而有闰秒修正,确保UTC与UT相差不会超过0.9秒。

•就目前来说,即使标注为GMT(无论是文件说明,或者是API的日期时间字符串描述),实际上谈到时间指的是UTC时间。

Date与Calendar

•Date是时间轴上的瞬间,是偏向机器的时间观点。使用System.currenTimeMillis()来取得epoch毫秒,返回的是long型整数。

•Calendar可以用来取得某个时间日期信息或者是对时间日期进行操作。add()可以改变Calendar的时间,after()、before()可以用来比较两个时间日期的先后。

JDK8新时间日期API

·LocalDateTime、LocalDate和LocalTime是不具时区的时间与日期定义。

·ZoneDateTime和OffsetDateTime可以基于LocalDateTime、LocalDate和LocalTime来补齐时区信息。

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

本周学习任务较少,内容也较为简单,暂时没有发现什么问题。

本周代码托管截图

887033-20160417140733129-1261379328.png

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标4000行20篇300小时
第一周100/1001/115/15
第二周300/4001/225/40
第三周500/9001/335/75
第四周400/13001/430/105
第五周500/18001/535/140
第六周400/22002/730/170
第七周300/25002/930/200

参考资料

转载于:https://www.cnblogs.com/J000/p/5400960.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值