简述
Date类表示特定的时刻,精度为毫秒。
使用格林威标准时间(GMT),相当于(UT)。
UTC基于原子钟,UT基于天文观测。
UTC包含闰秒,更准确。
构造器
Date
Date()
Date(long date)
分配 Date对象并初始化它以表示自标准基准时间(称为“纪元”)以来的指定毫秒数,即1970年1月1日00:00:00 GMT。
常用方法
getTime
setTime
hashCode
toString
个人测试
代码
import java.util.Date;
public class DemoDate {
public static void main(String[] args) {
Date t = new Date();
Date a = new Date(t.getTime()+1000);
System.out.println(t);
System.out.println(a);
System.out.println(a.toString());
System.out.println(a.getTime());
a.setTime(1700123456789L);
System.out.println(a);
}
}
运行结果
Fri Jan 29 20:26:02 CST 2021
Fri Jan 29 20:26:03 CST 2021
Fri Jan 29 20:26:03 CST 2021
1611923163040
Thu Nov 16 16:30:56 CST 2023