date 包 (java.util.Date)

学习的文档,就是jdk的api

Date类

构造方法


常用方法

很多的方法已经过时,这两个没有,所以只学习想这两个就可以

getTime() 得到毫秒值

setTime() 利用毫秒值设置时间

clone() 克隆,重新创建对象,互不影响

after() before() 判断一个日期是在另一个之前还是之后

返回值是 Boolean类型

compareTo()

和以下这两个函数一样,比较两个日期大小,不同的是他们是返回Boolean类型,当前的是返回int类型


返回的int类型 有 1 0 -1 这3个值
0 代表 两个日期相同
1 代表大
-1 代表小

equels() 比较两个日期是否相同


toInstant() 转为Instant类


SimpleDateFormat类( java.text包)

date类创建的时间的格式不是我们想要的,所以我们需要根据这个类,去格式化date类创建的时间对象,变成我们想要的格式


构造方法

SimpleDateFormat()


以上只是将 date类型的时间,转为人家自带的格式类型,我们想要自己的格式,用以下的方法

SimpleDateFormat(String pattern)

解析,将String类型时间 转为 date类型