calendar add定义
Calendar类的add方法用于对日期进行加减操作,它允许你增加或减少特定的日期字段,从而得到新的日期。
calendar add语法
void add(int field, int amount)
参数说明:
field:表示要增加或减少的日期字段,使用Calendar类的常量来指定。
例如:
- Calendar.YEAR;
- Calendar.MONTH;
- Calendar.DAY_OF_MONTH等。
amount:表示要增加或减少的数量。
方法解释:
add
方法根据指定的字段和数量,将Calendar
对象的日期字段进行调整。
例如,add(Calendar.DAY_OF_MONTH, 5)
表示将日期字段中的”日”加上5天,add(Calendar.MONTH, -2)
表示将日期字段中的”月”减去2个月。
calendar add使用示例
下面是一个calendar add的完整示例,获取时间后增加5天,然后再减少2个月。
import java.util.Calendar; public class CalendarAddExample { public static void main(String[] args) { // 获取当前日期的Calendar对象 Calendar calendar = Calendar.getInstance(); // 输出当前日期 System.out.println("Current Date: " + calendar.getTime()); // 增加5天 calendar.add(Calendar.DAY_OF_MONTH, 5); System.out.println("Date after adding 5 days: " + calendar.getTime()); // 减少2个月 calendar.add(Calendar.MONTH, -2); System.out.println("Date after subtracting 2 months: " + calendar.getTime()); } }