Calendar类
Calendar类
一、前言
学习思路,了解Calendar为抽象类,如何构造,熟悉Calendar的一些常量字段类型,Calendar的常用方法。。
二、Calendar类的概念
Calendar类是一个抽象类,所以使用子类创建,主要用于完成日期字段之间相互操作的功能。
三、Calendar类的构造方法
new GregorianCalendar()
使用子类构造Calendar对象
Calendar.gettlnstance()
使用静态的方法构造Calendar对象
四、Calendar类的常用方法
get(int field)
返回给定日历字段的值。
set(int field, int value)
将给定的日历字段设置为给定的值。
add(int field, int amount)
根据日历的规则,将指定的时间量添加或减去给定的日历字段。
getTime()
返回一个 Date表示此物体 Calendar的时间值,即为Calendar类转换Date类。
setTime()
使用给定的 Date设置此日历的时间,即为Date类转换Calendar类。
五、Calendar类常用的对象字段类型
| 常量 | 描述 |
|---|---|
| Calendar.YEAR | 年份 |
| Calendar.MONTH | 月份 |
| Calendar.DATE | 日期 |
| Calendar.DAY_OF_MONTH | 日期,和上面的字段意义完全相同 |
| Calendar.HOUR | 12小时制的小时 |
| Calendar.HOUR_OF_DAY | 24小时制的小时 |
| Calendar.MINUTE | 分钟 |
| Calendar.SECOND | 秒 |
| Calendar.DAY_OF_WEEK | 星期几 |

浙公网安备 33010602011771号