Date类
- 通常使用java.util包
- 导包拿来使用 构建对象
- 通常使用无参数的构造方法 或带long构造方法
- Date类常用的方法
- before() 之前
- after() 之后
- setTime() 设置时间
- getTime() 获取时间
- compareTo()
DateFormat类
- 包java.text需要导包
- 此类是一个抽象类 不能创建对象 子类来使用
- SimpleDateFormat类 是DateFormat的子类
调用带String参数的构造方法创建format对象
SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date d = new Date(System.currentTimeMillis());
String a = s.format(d);
System.out.println(a);
Calendar类
所属的包java.util
- 有构造方法 用protected修饰的 通常访问不到 通常使用默认的getInstance();
常用方法
java.utile包
- 获取时区
- 可以通过calendat对象.getTimeZone() 获取对象 或 TimeZone.getDefault() 获取对象
- 常用方法
- tz.getID()
- tz.getDisplayName() 中国标准时间