1. 程式人生 > >java的Date日期增加和減少計算

java的Date日期增加和減少計算

Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DATE, 15);//今天加上15天以後的日子,也可以加上年數,月數等,具體看API
Date after15day = calendar.getTime();
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(format.format(after15day));

類 Calendar

add

public abstract void add(int field,
                         int amount)
根據日曆的規則,為給定的日曆欄位新增或減去指定的時間量。例如,要從當前日曆時間減去 5 天,可以通過呼叫以下方法做到這一點:

add(Calendar.DAY_OF_MONTH, -5)

引數:
field - 日曆欄位。
amount - 為欄位新增的日期或時間量。
另請參見: