1. Date类
概述:java.util.Date
类表示特定的瞬间,精确到毫秒。
Date的无参构造函数
public Date(): 分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)
public Date(long date): 分配Date对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即1970年1月1日00:00:00 GMT)以来的指定毫秒数。
注意:由于我们处在东八区,所以我们的基准时间为1970年1月1日8时0分0秒。
常用方法:public long getTime() 把日期对象转换成对应的时间毫秒值
代码实现如下
package Demo02;
import java.util.Date;
public class Demo01Date {
public static void main(String[] args) {
demo01();
demo02();
demo03();
}
/*
long getTime() 把日期转换为毫秒值(相当于System.currentTimeMillis()方法)
返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。
*/
private static void demo03(){
Date date = new Date();
long time = date.getTime();
System.out.println(time);
System.out.println("===========");
}
/*
Date类的带参数构造方法
Date(long date) :传递毫秒值,把毫秒值转换为Date日期
*/
private static void demo02(){
Date date = new Date(0L);
System.out.println(date);
System.out.println("==========");
date = new Date(1592741954665L);
System.out.println(date);
System