Date类
常识了解:时间单位换算(1000): s(秒)— ms(毫秒) — µs(微秒)— ns(纳秒)— ps(⽪秒)
public class Text12 {
public static void main(String[] args) {
//1.创建Date对象
//今天
Date date1 = new Date();
System.out.println(date1.toString());
System.out.println(date1.toLocaleString());
//昨天----计算到毫秒级
Date date2 = new Date(date1.getTime()-60*60*24*1000);
System.out.println(date2.toLocaleString());
//2.方法after before判断日期前后
boolean b1=date1.after(date2);
System.out.println(b1);
boolean b2=date1.before(date2);
System.out.println(b2);
//compareTo();比较date1的毫秒值与date2的毫秒值大小;
System.out.println(date1.compareTo(date2));//大,返回正值1
System.out.println(date1.compareTo(date1));//等,返回数值0
System.out.println(date2.compareTo(date1));//小,返回负值-1
//equals():比较是否相等
boolean b3=date1.equals(date2);
System.out.println(b3);//返回boolean值类型
}
}