新暦・旧暦相互変換プログラムサンプル (通用期間 2000-2070年)
write by かわうそ@暦 (2008/01/05,データ更新 2023/3/31)
注意書きも読んでね ⇒ Go! 注意書き
使用説明・注意書きなど
- このプログラムは
「今日の旧暦を自分のサイトでも表示したい」
といった用途のために作りました。必要な方は、ご自由にお使い下さい。
- 使い方
年月日(年は西暦年 4桁)を入力して、「新暦→旧暦」「旧暦→新暦」の何れかを選んでください。
至ってシンプル。サンプルなのでエラーチェックなどほとんどはしておりません。悪しからず。
- プログラム言語・動作環境など
Javascriptで書いていますから、特別な環境は必要なく、ブラウザ(IEやFireFoxなど)で動作します。
プログラムソースコードは、ブラウザで「ソースを表示」とすればご覧になれます。
- 通用期間等
西暦2000~2070年の間の変換が可能です。
新暦・旧暦変換は、旧暦朔日をテーブル化して行っています。
- プログラム使用のためのワンポイント
get_O2N(),get_N2O() が旧暦→新暦,新暦→旧暦関数。
使用に際しては、「旧暦計算プログラム基本ルーチン」の箇所はそっくりコピー。
あとは、適当に・・・。
- その他
詳しいことは、ソースを見てください(見てもたいしたことは書いてないですが)。
構造は簡単なので、これを元にして、工夫して使ってみてください。