ProtoCalendar

ProtoCalendar は prototype.js ベースの日時選択用の javascript ライブラリです。
Ruby on Rails の date_select や Cake PHP の $html->dateTimeOptionTag を置き換え、日付・時間入力をより容易にすることを目的として開発されました。
特徴は以下の通りです。
*prototype.js ベース(1.6 以降)。
*シンプルで軽量。
*MIT LICENSE
*16のローカライゼーションに対応。
*フォーカスでカレンダー表示。(トリガーを追加可能)
*日付フォーマットを変更可能。
*日付のラベル表示が可能。(フォーマットも変更可能)
*SelectTag からの入力に対応。
*時間入力に対応。
*年・月を直接変更可能。(年選択時に前後指定年数を表示)
*カレンダーの開始曜日を変更可能。
*日本の祝日対応。(カスタマイズ可能)
*「今日」、「明日」、「明後日」などの任意の文字入力にも対応。(カスタマイズ可能)
*いくつかの標準スタイルを用意。(付属の paper, metal などの画像、 css も MIT LICENSE)
*effects.js と組み合わせてエフェクトに対応。
*クロスブラウザ (IE6 以降, Firefox2 以降, Safari2 以降, Opera9 以降)
Ruby on Rails の date_select や Cake PHP の $html->dateTimeOptionTag を置き換え、日付・時間入力をより容易にすることを目的として開発されました。
特徴は以下の通りです。
*prototype.js ベース(1.6 以降)。
*シンプルで軽量。
*MIT LICENSE
*16のローカライゼーションに対応。
*フォーカスでカレンダー表示。(トリガーを追加可能)
*日付フォーマットを変更可能。
*日付のラベル表示が可能。(フォーマットも変更可能)
*SelectTag からの入力に対応。
*時間入力に対応。
*年・月を直接変更可能。(年選択時に前後指定年数を表示)
*カレンダーの開始曜日を変更可能。
*日本の祝日対応。(カスタマイズ可能)
*「今日」、「明日」、「明後日」などの任意の文字入力にも対応。(カスタマイズ可能)
*いくつかの標準スタイルを用意。(付属の paper, metal などの画像、 css も MIT LICENSE)
*effects.js と組み合わせてエフェクトに対応。
*クロスブラウザ (IE6 以降, Firefox2 以降, Safari2 以降, Opera9 以降)



