Date类:
类 Date 表示特定的瞬间,精确到毫秒。
毫秒概念:1000毫秒=1秒
毫秒的0点:
System.currentTimeMillis() 返回值long类型参数 用于获取当前日期的毫秒值
时间的原点:公元1970年 一月一日,午夜0:00:00 对应的毫秒值就是0
注意:时间和日期的计算,必须依赖毫秒值
//获取当前时间毫秒值(系统里的) long time=System.currentTimeMillis(); System.out.println(time);
把毫秒值转成日期对象:
//创建当前日期对象 Date date=new Date(); System.out.println(date);
//创建日期对象,把当前的毫秒值转成日期对象,指定毫秒的日期对象 Date date = new Date(1607616000000L); System.out.println(date); //打印结果:Fri Dec 11 00:00:00 CST 2020
Date类常用方法:
该方法是把日期对象转换成对应的时间毫秒值,获取当前时间毫秒值(Date里的)
//创建当前日期对象 Date date=new Date(); //获取当前时间毫秒值(Date里的) System.out.println(date.getTime());