3分钟会用Java的Date
原创
©著作权归作者所有:来自51CTO博客作者Herio的原创作品,请联系作者获取转载授权,否则将追究法律责任
3分钟会用Java的Date
1.前置知识
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