概述:类 Date
表示特定的瞬间,精确到毫秒。
Date类是util包下的
构造方法
- public Date()
- public Date(long date)
成员方法
- public long getTime():返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。
- public void setTimr(long time):设置此 Date 对象,以表示 1970 年 1 月 1 日 00:00:00 GMT 以后 time 毫秒的时间点。
public static void main(String[] args) {
//如果没有参数就代表当前系统时间,等同于:new Date(System.currentTimeMillis())
Date d1 = new Date();//通过时间毫秒值,创建对象
System.out.println(d1);//Fri May 03 00:19:48 CST 2019
//如果构造方法中的参数是0代表的是1970年1月1日
Date d2 = new Date(0);
System.out.println(d2);//Thu Jan 01 08:00:00 CST 1970
System.out.println(d1.getTime());//通过时间对象获取毫秒值
System.out.println(System.currentTimeMillis());//通过系统类的方法获取时间毫秒值
d1.setTime(1000000000);//设置毫秒值,改变时间对象
System.out.println(d1);//Mon Jan 12 21:46:40 CST 1970
}