Java Date总结
在日常的程序中,我们经常会用到日期时间,常常会从字符串和日期进行转换,因此本文决定深入学习一下java的Date相关部分,我这里用的jdk是8.
一 java中的日期总述
在编程中,一般涉及到日期的操作有三种:
1日期的表示,2日期的转换,3日期的设定修改。
JAVA在jdk1.1 之前,Date类负责这三个功能。但是jdk1.1后,java把这三个功能分成了三个类,其中:
Date类负责时间的表示,在计算机中,时间的表示是一个较大的概念,现有的系统基本都是利用从1970.1.1 00:00:00 到当前时间的毫秒数进行计时,这个时间称为epoch。在后文中如果没有明确说明,毫秒数就是指从1970年到对应时间的毫秒数。在Java 的Date类内部其实也是一个毫秒数,对外表现为一个Date对象,后面我将对Date类进行深入探究。
Calendar是一个工具类,负责对Date类进行修改等操作,以及从Date类中提取年月日等时间的特定信息。
DateFormat 则负责日期的转换,比如读取特定格式的字符串,转换成date对象,或
Java Date总结最先出现在Python成神之路。
共有 0 条评论