1、Date类
说明
记录来着于util中的Date类
方法
public long getTime()
获取的是日期对象从1970年1月1日0点到现在的毫秒数public void setTime(long Time)
设置时间,给的是毫秒值
2、SimpleDataFormat类
说明
一个具体的类。用于以区域设置敏感的方式格式化和解析日期。
构造方法
public SimpleDateFormat()
构造一个SimpleDateFormat,使用默认模式和日期格式public SimpleDateFormat(String pattern)
构造一个SimpleDateFormat,使用给定的模式和默认的日期格式
方法
- 格式化
public final String format(Date date)
: 将日期格式化成日期/时间字符串 - 解析
public Date parse(String source)
: 从给定字符串的开始解析文本以生成日期
3、日历类
说明
抽象类,Calendar为某一时刻和一组日历字段之间的转换提供了一些方法,并为操作日历字段提供了一些方法
Calendar 提供了一个类方法 getInstance 用于获取Calendar对象,其日历字段已使用当前日期和时间初始化;
构造方法
public Calendar()
构造具有默认时区和默认FORMAT语言环境的日历public Calendar(TimeZone zone, Locale aLocale)
构造具有指定时区和区域设置的日历
常用方法
public int get(int field)
返回给定日历字段的值public abstract void add(int field, int amount)
根据日历的规则,将指定的时间量添加或减去给定的日历字段public final void set(int year, int month, int date)
设置当前日历的年月日