グレゴリオ暦・ユリウス暦の相互変換 ソース(2002年1月17日 更新)
このプログラムは「太陽暦>太陰歴 変換プログラム」の26に公開されたあやめお姉たんのプログラムをJavaに移植したものです。
このプログラムを起動するためにはJava Web Startをインストールしておく必要があります。下のリンク先などからJava Web Startをダウンロードしてインストールしたのちに、上のリンクをクリックしてみてください。すると自動的にプログラムが起動します。
Java Web Startのページ
Java Web Startのダウンロード
また、もしお使いのマシンにJava実行環境(JRE)のバージョン1.3以降がインストール済みなら、Java Web Startをインストールしていなくとも、
つぎのURLから、上と同じプログラムをダウンロードできます。
グレゴリオ暦からユリウス暦への変換 (非Java Web Start用。ダウンロード後ダブルクリックで起動。)
2002年1月17日。バグをひとつ除去。そのバグとは、グレゴリオ暦からユリウス暦への変換のさい、フォームに入力された「月」が2月だった場合、入力された「日」が正しいものかどうかを検証するコードを書き忘れていたというもの。つまり今回、修正するまでは、29より大きい日にちを入力してもエラーメッセージが表示されていなかった。