-PR-
締切済み

Calendarクラスを使って次の週の月曜日を知りたい

  • すぐに回答を!
  • 質問No.85205
  • 閲覧数2640
  • ありがとう数3
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 0% (0/16)

Calendarクラスを使い、現在日付を取得するところまではよいのですが、その日について、次の週の月曜の日付を知りたいのですが、どのようにすればよいかわかりません。
ぜひ教えてください。お願い致します。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル11

ベストアンサー率 49% (139/279)

こんな感じでしょうか。
月曜日だと大丈夫なのですが、来週の日曜日を取得するようにする場合、フランスだと月曜日が週の最初の日なので結果が違ってくるかも(笑い)

import java.util.Calendar;
import java.text.SimpleDateFormat;

class NextMonday {
public static void main( String[] args ) {

//現在の日付を取得
Calendar calen = Calendar.getInstance();

//今週の月曜日を取得
calen.set(Calendar.DAY_OF_WEEK,Calendar.MONDAY);

//7日加算
calen.add(Calendar.DATE,7);

//日付の表示のフォーマットを作成
SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy/MMM/d EEE");

//表示用に文字列に変換
String dateString = dateFormatter.format( calen.getTime() );

//来週の月曜日を出力
System.out.println( dateString );
}
}


このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


専門家があなたの悩みに回答!

-PR-

ピックアップ

-PR-
ページ先頭へ