今年、平成が終わる。天皇陛下が4月30日に退位され、翌日の5月1日に皇太子殿下が即位される日程は一昨年の12月に決定されていたこと、本稿で改めて説明するまでもないが、あと4カ月で平成が終わるとなるとあれこれ考えずにはいられない。日本の行く末もさることながら、目下のところ「改元」が自分の身の回りでスムーズに進行するかどうか。もちろん、身の回りとはmacOSだ。 macOSの暦に関する実装は、シェル/UNIXコマンドというBSDレイヤー向けと、GUI(Aqua)向けの2系統が存在する。前者は標準Cライブラリ(libc)の機能として提供されるロケールであり、「cal」や「date」といったコマンドを利用すれば確認できる。後者は「NSCalendar」フレームワークとして実装され、カレンダー(Calendar.app)などのアプリケーションで利用されるほか、システム環境設定の「言語と地域」パネルで
![平成最後の年頭にあたりmacOSの改元対応を考える - 新・OS X ハッキング!(231)](https://cdn-ak-scissors.b.st-hatena.com/image/square/f54cbaecf9dec222dbd15a4d11d884375a03fa32/height=288;version=1;width=512/https%3A%2F%2Fnews.mynavi.jp%2Farticle%2Fosxhack-231%2Fogp_images%2Fogp.png)