- - PR -
java 日付取得
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-09-06 21:32
すみません、javaで今日の日付から一週間の日付を
取得して、その日付のxmlファイルを他サーバーから読み込んで 自サーバの/day/配下にその日付のxmlファイルを作成したいのですが 次の日の日付がうまく取得できないため先に進めません。 どなたかご教授の程よろしくお願い致します。 他サーバ /system 20060906.xml 20060907.xml 20060908.xml 20060909.xml 20060910.xml 20060911.xml 20060912.xml 自サーバ /day 20060831.xml ソース抜粋 Date today = new Date(); Calendar calendar = Calendar.getInstance(); calendar.setTime(today); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DAY_OF_MONTH); calendar.set(year,month,day); | ||||
|
投稿日時: 2006-09-06 22:14
Calendar.add()は試しましたか?
| ||||
|
投稿日時: 2006-09-06 22:50
ご返答有り難うございます。
Calendar.add()はいろいろ試したのですが うまくいかず、Calendar.add()の書き方がわかりません 申し訳ありませんが、教えて頂けないでしょうか。 よろしくお願い致します。 | ||||
|
投稿日時: 2006-09-07 01:08
試してないけど、たぶんこんな感じ。
| ||||
|
投稿日時: 2006-09-07 23:03
ちいにぃさん
ご回答して頂き有り難う御座います。 下記の通り記載したところ問題なく 一週間の日付を取得することができました。 有り難う御座いました。 final DateFormat yyyymmdd = new SimpleDateFormat("yyyyMMdd"); final Calendar calendar = Calendar.getInstance(); for (int d = 0; d < 7; d++) { System.out.println(yyyymmdd.format(calendar.getTime())); calendar.add(Calendar.DAY_OF_MONTH, 1); } |
1