Date类型
Date类型为java.util.Date,日期时间类型。
1. Date类型的构造方法
(1)Date类型的无参构造方法,得到当前时间点的日期对象。
Date date = new Date();//导入java.util.Date
// 生成的日期时间是,执行这行代码时的瞬间
System.out.println(date.toString());
// Thu Mar 05 10:52:27 CST 2020
(2)Date类型的有参构造方法,可以根据传入的毫秒数,生成一个日期对象。
Date mydate = new Date( 1L*(2020-1970)*365*24*60*60*1000 );
System.out.println("传入毫秒数得到日期对象:" + mydate);
System.out.println(mydate.getTime());
2. Date类型中常用的方法
(1)date.getTime()方法,获得日期对象底层封装的毫秒数。
long fTime = date.getTime();
System.out.println("日期对象底层的毫秒数是:" + fTime);
//2020年3月8日,日期对象底层的毫秒数是:1583669431249
(2) Sytem.currentTimeMillis()方法,获得计算机元年到当前经历过了多少毫秒数。
long time = System.