关闭

时间类总结

标签: simpleDateFormatDatecalendarjodatime
90人阅读 评论(0) 收藏 举报
分类:
JDK 中时间相关类
1、Date
初始化方法:Date()新建并用当前时间来初始化一个Date对象
            Date(long miliseconds) 用指定的毫秒数来新建并初始化一个Date对象,这个毫秒数是距离1970.1.1的毫秒数
常用方法:时间比较类:after(Date date)判断当前时间是否在指定时间之后
                      before(Date  date)判断当前时间是否在指定时间之前
                      compareTo(Date date)比较两个日期的顺序,如果等于给定的日期,则返回0;如果大于给定的日期,则返回正数;如果小于给定的                                日期,则返回负数
                      equals(Date date)比较两个日期是否相等
                      getTime()获得毫秒数
                      setTime()设置毫秒数
2.SimpleDateFormat
初始化方法:SimpleDateFormat(String pattern)用指定的模式和默认语言环境的日期格式符号来构造
常用方法: parse(String datetext)从文本解析返回一个Date对象
           format(Date date)将给定的日期对象格式化成指定格式的文本
3.Calendar
初始化:calendar()构造一个带有默认时区及默认语言环境的calendar
        calendar(TimeZone zone, Locale locale)构造一个带有指定时区和指定语言环境的calendar
        构造的calendar的时间值默认为当前时间
常用方法: getTime()返回一个表示此Calendar时间值的date对象
           set(int year, int month, int date, int hourOfDay, int minute, int second) 设置各字段的值
                  add(int field, int mount) 为给定的日历字段添加或减去相应的时间量
更方便的时间处理工具--jodatime
http://my.oschina.net/markho/blog/498299
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:20838次
    • 积分:459
    • 等级:
    • 排名:千里之外
    • 原创:23篇
    • 转载:17篇
    • 译文:1篇
    • 评论:1条
    最新评论