日期相关类
一、Date类
1,构造方法
public Date() //如果没有传参数代表的是当前时间
public Date(long data) //通过毫秒值创建时间对象
2,成员方法
public long getTime() //通过时间对象获取毫秒值
public void setTime(long time)//设置毫秒值,改变时间对象
二、SimpleDateFormat类
1,构造方法
public SimpleDateFormat() //创建日期格式化类对象,使用默认格式
public SimpleDateFormat(String pattern)//创建日期格式化类对象,指定格式
例如:SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
2,成员方法
public final String format(Date date) //Date d = new Date()。将日期对象转换为指定的字符串格式
public Date parse(String source) //将时间字符串转换成日期对象
三、Calendar类
1,概述
Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。
2,成员方法
public static Calendar getInstance() //Calendar c = Calendar.getInstance();父类引用指向子类对象
public int get(int field) //通过字段获取对应的值
public void add(int field,int amount) //对指定的字段进行向前减或向后加
public final void set(int year,int month,int date) //修改指定字段