1.java中处理时间日期的类主要有Date和Calendar两种.由于项目中涉及了从数据库中得到的Timestamp邮戳类型的处理.Date现在不提倡用来处理日期.Calendar是对Date的继承和扩充.Calendar是抽象的类,所以通用的new方法是不能用的.java为它提供了实现的子类---GregorianCalendar.Calendar默认实例是通过Calendar类型的getInstance()方法获得.总的来说,Calendar更象一个大的日期处理工厂.它里面提供的各种丰富的方法和静态常量.对于日期各个组成部分可以拆卸成各个部分小零件,对每个部分处理.然后在组装在一起再转换成相应的日期类型. 2.Calendar提供.set(int fields,int)方法.用于设置相应时间. 3.add()方法则用来修改相应的日期值. 4.Calendar提供除了可以自动获得系统默认的时间外,还可以接受来自用户定义的数据.主要是Date和Long类型参数.Calendar有两个方法是:setTime(Date)和setTimeInMillis(long).Calendar.se阅读全文>
发表于 @ 2008年06月20日 18:48:00|评论(loading...)|收藏