jQueryのDatepickerプラグインの年表記を和暦に変える

業務用途だと年の表記を和暦にして欲しいって言われることがありますよね。
せっかく便利なjQueryのDatepikerがあるのですから、ちょっといじって和暦に対応させたいと思います。
(ただしjavascriptは得意じゃないので随分まどろっこしい書き方してると思います。
得意な人は適当に書き換えてください)

私のところのui.datepicker-ja.jsはこんな感じです。

このui.datepicker-ja.jsに和暦に変換するfunctionを追加します。

西暦4桁の幅と「平24」などの表記の幅が近いため、デザインを損なうことなく置き換えることができると思います。
「平成24年」などの表記にしたい場合は適宜書き換えてください。

つぎにdatepicker.jsの書き換えです。Verなどによって内容や行数が変わってしまうのでソースを検索するなどして適当な位置を書き換えてください。

Datepickerを実行させるページでwarekiのオプションを指定してやれば
同一ページ内でも和暦と西暦を使い分けることができます。

関連記事

“jQueryのDatepickerプラグインの年表記を和暦に変える” への3件のフィードバック

  1. […] jQueryのDatepickerプラグインの年表記を和暦に変える|人生は3割の力で生き抜く JS: 西暦→和暦の変換処理 | BmathLog […]

  2. […] jQueryのDatepickerプラグインの年表記を和暦に変える|人生は3割の力で生き抜く JS: 西暦→和暦の変換処理 | BmathLog […]

  3. Pedal Blog より:

    […] jQueryのDatepickerプラグインの年表記を和暦に変える|人生は3割の力で生き抜く jQuery UIでDatepickerの日付選択時に和暦を表示する方法 jQuery Datepickerの曜日に色を付ける […]

コメントを残す

メールアドレスが公開されることはありません。

Trackback URL

管理者の承認後に表示します。