西暦から和暦への変換

西暦から和暦への変換処理を設計するにあたり、仕様を決定するために必要な情報を調べてみる。

年号の正確な適用範囲についてというページによると、平成より前の元号については、開始日を明確に規定する政令がないらしい。

上記ページからリンクされている大正と昭和の最初の日は?というページに、そのあたりの経緯が詳しく説明されており、JISX0301-1992の附属書2の記述は誤りであると指摘している。

JISX0301の内容は、日本工業標準調査会(JISC)の「JIS検索」からPDFで参照可能(但し、ダウンロードはできず、中身もビットマップ)。JISX0301の最新改正年月日は2002/08/20となっており、JISX0301-2002の附属書1では、上記の問題点は修正されている。明治より後の元号についてはJISX0301の記述を情報源とすることで問題はなさそう。

ちなみにグレゴリオ暦の適用が、明治6年1月1日であることを、今回初めて知った。