您的位置:首页 > 职场人生

黑马程序员----Date Calendar使用细节

2015-06-04 22:35 375 查看
  ——- android培训java培训、期待与您交流! ———-

Date:处理日期,时间;大部分的方法已过时,不推荐使用。

构造方法:Date() ;Date(long date) 自1970.1.100:00:00以来的毫秒数;

after(Date when) ;after(Date when) ;compareTo(Date anotherDate) ;比较前后。

java.text.SimpleDateFormat:是一个与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。

SimpleDateFormat 使得可以选择任何用户定义的日期-时间格式的模式。但建议通过 DateFormat 中的 getTimeInstance、getDateInstance 或 getDateTimeInstance 来创建日期-时间格式器。

SimpleDateFormat(String pattern) 用给定的模式和默认语言环境的日期格式符号构造 SimpleDateFormat。





public final String format(Date date)将一个 Date 格式化为日期/时间字符串。

public Date parse(String source) throws ParseException:把字符串source表示的时间按source的格式转成Date对象。

Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。

常用方法

Date getTime() 返回一个表示此 Calendar 时间值的 Date 对象。

void set(int year, int month, int date, int hour, int minute, int second) 设置字段 YEAR、MONTH、DAY_OF_MONTH、HOUR、MINUTE 和 SECOND 的值。

abstract void add(int field, int amount) 根据日历的规则,为给定的日历字段添加或减去指定的时间量。

若 amount为负数,则减去一天,

若 amount为正数 ,则加上一天
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: