Java Calendar日历类型常见方法

发布时间 2023-11-27 09:33:54作者: 假装糕手

# 1. 获取日期和时间:

- `get(int field)`:获取指定字段的值,如`Calendar.YEAR`获取年份,`Calendar.MONTH`获取月份等。
- `getTime()`:获取日期对象对应的Date类型。

# 2. 设置日期和时间:

- `set(int field, int value)`:设置指定字段的值,如`Calendar.YEAR`设置年份,`Calendar.MONTH`设置月份等。
- `setTime(Date date)`:将日期对象对应的Date类型设置给Calendar对象。

# 3. 操作日期和时间:

- `add(int field, int amount)`:将指定字段的值加上指定的数量,如`Calendar.DATE`加上3天,`Calendar.MONTH`加上2个月等。
- `roll(int field, boolean up)`:将指定字段的值向上或向下滚动,如`Calendar.DATE`向上滚动一天,`Calendar.MONTH`向下滚动一个月等。