年収アップ無料転職カウンセリング実施中! | 転職エージェントはマイナビエージェント

Geekroid-ギークロイド(仮)|ITエンジニアの日常をささいな情報で彩るコラム

ITエンジニアの転職

addメソッド

日付/時刻要素を加算/減算する – addメソッド
public abstract void add(int field, int amount)
field:演算する日付/時刻フィールド
amount:増減分

現在の日付/時刻要素を基準に、値を加算/減算するには、addメソッドを利用します。addメソッドでは、指定された日付/時刻要素(getメソッドの表を参照)に対して、引数amountの値だけ加算します。引数amountが負数の場合には、減算となります。

CalAdd.java

package com.example.mynavi.calendar;

import java.util.Calendar;

public class CalAdd {
  public static void main(String[] args) {
    Calendar cal = Calendar.getInstance();
    System.out.println(cal.getTime());	// 結果:Sat Jan 04 16:22:17 JST 2020
    cal.add(Calendar.YEAR, 3);
    System.out.println(cal.getTime());	// 結果:Wed Jan 04 16:22:17 JST 2023
    cal.add(Calendar.YEAR, -5);
    System.out.println(cal.getTime());	// 結果:Thu Jan 04 16:22:17 JST 2018
  }
}

関連ページ
get
roll

日付/時刻
日付/時刻
getTimeメソッド
getメソッド
setメソッド
addメソッド
rollメソッド
clearメソッド
before/equals/afterメソッド

年収アップ無料転職カウンセリング実施中! | 転職エージェントはマイナビエージェント

Geekroid-ギークロイド(仮)|ITエンジニアの日常をささいな情報で彩るコラム

ITエンジニアの転職