Date date = new Date();
Date date = new Date(System.currentTimeMillis());
Date dateA = new Date(1000L);
System.out.println(dateA);
// 打印出北京时间 Thu Jan 01 08:00:01 CST 1970
System.out.println(dateA.toGMTString());
// 打印出格林尼治时间 1 Jan 1970 00:00:01 GMT
dateA.getTimezoneOffset();
// 返回与格林尼治时间的时差, 以分钟计时, 正好是8个小时
long m = dateA.getTime();
// 打印出date到1970年1月1日的毫秒数
dateA.setTime(long time)
//设置该对象的时间
// 比较时间,返回boolean类型
date.after(dateA);
date.before(dateA);
// 比较时间,返回-1 1 0
date.compareTo(dateA);
Calendar日历类
表示日历的抽象类。不能直接实例化,程序只能创建calender子类的实例
//创建一个默认的Calendar对象
Calendar cl = Calendar.getInstance();
//从Calender对象中取出Date对象
Date date = cl.getTime();
//通过Date对象获取Calendar对象
Calendar cl2 = Calendar.getInstance();
cl2.setTime(date);