MENU
OS
データベース
プログラミング
フリーウェア
SEの為の業務知識





 JAVA  

JAVA

JAVA

   日時の加算/減算

  • Calendarクラスのadd関数を使用(java.util.Calendar)

    カレンダの規則に基づいて、指定された時間量を指定されたカレンダフィールドに加算または減算を行う。

    add(カレンダーフィールド,時間量)

    例)現在の日付より1ヶ月した値を取得する

    Calendar cal = Calendar.getInstance();
    cal.setTime(new Date());
    cal.add(Calendar.MONTH, -1);
    Date date = cal.getTime();

    ※2008/03/31の場合、1ヶ月前の30日が2月にはないので2008/02/29となる
      また1月後の場合、1ヶ月後の31日が4月にはないので2008/03/30となる

[トップページへ] [戻る]

Copyright(c)2007-2008 Freedom.Net Co., Ltd. All rights reserved.