溫馨提示×

Java中calendar如何實(shí)現(xiàn)日期加減

小樊
413
2024-07-20 08:56:41
欄目: 編程語言

Calendar類提供了add方法來實(shí)現(xiàn)日期的加減操作。add方法有兩個參數(shù),第一個參數(shù)是指定要添加的字段,比如Calendar.YEAR、Calendar.MONTH、Calendar.DAY_OF_MONTH等,第二個參數(shù)是要添加的數(shù)量。例如,要在當(dāng)前日期上加上1個月,可以使用以下代碼:

Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.MONTH, 1);

要在當(dāng)前日期上減去1天,可以使用以下代碼:

Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DAY_OF_MONTH, -1);

需要注意的是,Calendar類中的月份是從0開始計(jì)數(shù)的,即一月對應(yīng)0,二月對應(yīng)1,依此類推。因此,在使用add方法時(shí),需要注意月份的處理。

0