Googleカレンダーのような、jQuery ベースのカレンダー。 http://arshaw.com/fullcalendar/ カレンダーは月表示だけでなく週表示や日表示にも対応している。 サンプルの "json.html" は、"json-events.php" からイベントを取得している。 json-events.php が呼ばれるときに必ず start, end パラメータが付与されるので、 そのパラメータを元に期間を指定してイベントを出力してあげればいい。 デフォルトでは英語表記だが、日本語表記にカスタマイズすることも出来た。 今まで知らなかったけどこれはすごくいいものかも。 追記: FullCalendar を日本語表記にする FullCalendar で色を変えるには FullCalendar と PHP との連携 FullCalendar で日本の祝日を表示する Full