###前提・実現したいこと
java、サーブレットを用いたwebアプリケーションとしてスケジュール管理システム及び週間カレンダーを作成しようと思っています。
具体的にいうと、サイボウズのtopページのような週間表示で、進む、戻るボタンを押すことで一週間前、一週間後に遷移できるようにしたいです。
###発生している問題・エラーメッセージ
Eclipse上で任意の日を表示することはできるのですが、任意の日から一週間まとめて表示する方法や、上記のようにweb上で週間カレンダーを表示するやり方、ヒントをご教授いただけませんでしょうか。
###試したこと
import java.util.Calendar;
import java.text.*;
class CalendarTest1 {
public static void main(String[] args) {
int n = 1;
Calendar cal, cal1;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M-d EEEE");
//今日
cal = Calendar.getInstance();
System.out.println(sdf.format(cal.getTime()));
//翌日
cal1 = (Calendar)cal.clone();
cal1.add(Calendar.DATE, n);
System.out.println(sdf.format(cal1.getTime()));
//一週間後
cal1 = (Calendar)cal.clone();
cal1.add(Calendar.WEEK_OF_YEAR, n);
System.out.println(n + "週間後:" + sdf.format(cal1.getTime()));
}
}
という風にプログラムを書いてみたのですが、一週間まとめて表示するには//翌日の中のnを地道に変えるしかないのでしょうか。
###補足情報(言語/FW/ツール等のバージョンなど)
Eclipse
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/16 08:56