3分钟会用Java的Date

1.前置知识

3分钟会用Java的Date_java


2.API介绍

public static void main(String[] args) {
    Date date = new Date(); //当前日期
    System.out.println(date);

    Date date1 = new Date(0L);  //传入参数long(1970 1 1 8:00 开始的毫秒数) 对应的日期
    System.out.println(date1);

    long time = date.getTime(); //获取该日期的毫秒数
    System.out.println(time);

    boolean after = date.after(date1);  //判断date是否在date1的日期后面(毫秒数 date>date1)
    System.out.println(after);
    Date date2 = new Date(2L);
    Date date3= new Date(3L);
    System.out.println(date2.before(date3)); //true
    System.out.println(date2.after(date3)); //false

    System.out.println(date2.compareTo(date3));  //比日期大小  大于返回1 等于返回0 小于返回-1

    Object clone = date.clone();  //返回一个Object 的克隆对象
    System.out.println(clone);

}

3.运行结果

Thu May 13 16:04:20 CST 2021
Thu Jan 01 08:00:00 CST 1970
1620893060896
true
true
false
-1
Thu May 13 16:04:20 CST 2021