java对日期时间的处理

1.java.text.SimpleDateFormat 格式化日期时间,主要的几个方法:

                      a.构造方法    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")    规定样式

                      b.format(Date)    将Date转化成格式化的字符串(StringBuffer)

                      c.parse(String)    将规定格式的字符串转化成时间日期(如果传入的字符串格式不满足构造方法中的格式,那么会抛出ParseException非运行时异常)

2.java.util.GregorianCalendar    继承自Calendar(Calendar.getInstance()可以直接获取Calendar对象)

重要字段: YEAR, MONTH(0-11,一月是用0表示的,所以设置的时候如果是5,则表示6月), DAY_OF_MONTH, DAY_OF_WEEK, WEEK_OF_MONTH, DAY_OF_WEEK_IN_MONTH, MONDAY等, JANUARY等, 这些字段用于set和get方法中

重要方法:set(FIELD,int)    设置年/月/日/时/分/秒 

                    add(FIELD,int)    将当前Calendar表示时间,在FIELD上增加int的偏移量

                    get(FIELD)    获取年/月/...

    getTime()    获取表示的Date对象

                    getTimeInMillis()    获取时间的毫秒

                    compareTo(Calendar)    比较两个时间点的先后

    after(Object)    比较是否在Object表示对时间之后,感觉object也是calendar对象时候才准

                    before(Object)    比较是否在Object表示的时间之前,感觉object也是calendar对象时候才准

                    


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值