概述
java.util.Date 类 表示特定的瞬间,精确到毫秒。毫秒:千分之一秒。时间原点。标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)为0毫秒。
常用构造方法:
- public Date():获取当前系统的日期和时间对象。
- public Date(long date):传递毫秒值,转换为date日期对象
常用成员方法:
- public long getTime() 把日期对象转换成对应的时间毫秒值。等价于(System.currentTimeMillis()方法)
代码举例:
package demo02; import java.util.Date; public class DateTest { public static void main(String[] args) { // 获取当前date对象 Date date1 = new Date(); System.out.println(date1); //输入毫秒值。获取相应的对象 Date date2 = new Date(26564654165L); System.out.println(date2); // 获取当前时间离时间原点 多少秒 long time1 = date1.getTime(); long time2 = date2.getTime(); System.out.println(time1); System.out.println(time2); } }
执行结果
注意:
tips: 由于我们处于东八区,所以我们的时间原点为1970年1月1日8时0分0秒。