第7周学习总结
2016-04-17 23:39
169 查看
20145338 《Java程序设计》第7周学习总结
教材学习内容总结
·GMT时间常不严谨(且有争议性)地当成是UTC时间。现在GMT已不作为标准时间使用。·UTC考虑了地球自转越来越慢而有闰秒修正,确保UTC与UT相差不会超过0.9秒。最近一次的闰秒修正为2012年6月30日。
·Unix系统的时间表示法,定义为UTC时间1970年(Unix元年)1月1日00:00:00为起点而经过的秒数,不考虑闰秒修正,用以表达时间轴上某一瞬间。
·Epoch为某个特定时代的开始,时间轴上某一瞬间。
·三个日历:儒略历、格里高利、ISO8601.
·严格来说ISO8601并非年历系统,而是时间日期表达方式的标准。
·Date只用来获取epoch毫秒数,DateFormat来格式化成人类理解的年月日时分秒。有人会使用Date实例来取得系统事件描述,不过Date也是偏向机器的时间观点。
·Date实例只代表机器观点的时间信息,在上面那些类的基础上可以使用ZonedDateTime等来进行补充。
·取得月份要通过getValue()方法,而不是使用oridinal()(从0开始)方法。
·为了让人们对时间的认知符合作息,因而设置了UTC偏移,大致上来说,经度每15度是偏移一小时。
·如果想要取得系统时间,方法之一是使用System.currentTimeMillis()方法,返回的是long类型整数。
·JDK8新时间日期处理API中最重要的,就是清楚的将机器对时间的概念与人类对时间的概念区隔开来,也就是说,java.time套件中的类在需要实行年历系统时都是采用单一的ISO8601年历系统。需要明确实行java.time.chrono.Chronology接口的类。
教材学习中的问题和解决过程
java中日期有以下几个方面:创建日期
日期格式化显示
日期的转换
日期中年、月、日、时、分、秒、星期、月份的获取
日期的大小比较,日期的加减。
本周代码托管截图
![](https://images2015.cnblogs.com/blog/886524/201604/886524-20160418001641488-294970574.png)
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第七周 | 300 | 2/2 | 20/20 | |
参考资料
Java学习笔记(第8版)《Java学习笔记(第8版)》学习指导
...
相关文章推荐
- 使用WINDOW批处理更新本地所有SVN目录
- 程序已经执行完毕,返回JSP页面报错 Servlet.service() for servlet jsp threw exception
- 涉笔节点
- 我的第一个完整程序
- Jmeter测试MySQL数据库实例
- hdu-4857 逃生(拓扑序)
- 数据库 SQL 外键约束 多表查询
- 9. Delete Node in a Linked List
- const关键字
- 使用CSS3旋转DIV
- 【codevs2800】送外卖,状态压缩DP练习
- springmvc对静态资源的访问
- ubuntu 14.04 64位系统编译RT288x_SDK
- [RxJS] Returning subscriptions from the subscribe function
- 自动加载
- 20145211 《Java程序设计》实验报告二:Java面向对象程序设计
- 第七周学习总结
- 项目2——友元类
- 第七周学习总结
- 20145316《Java程序设计》实验二报告