January 25, 2006 西暦を和暦へ変換するPHP編 カテゴリ:PHP活用編 西暦を和暦へ変換するPHPスクリプトです。 以前の記事「西暦から和暦へ変換」ではVBScriptで実現しましたが、今回はPHPスクリプトで作ってみます。 特に難しいことはやってません。VBScriptと同じような処理ですね。ただ、VBScriptでは、日付型での日付比較をしましたが、今回は文字列で比較しています。 PHPにもmktime関数で作れるUNIXタイムスタンプという形式があるので、それを使っても良かったのですが、実はこのタイムスタンプ、Windowsでは1970年~2038年までしか対応してないんですね。これでは、明治/大正などの変換には使えません。そんなわけで、to_wareki関数内では、"19120730"といった文字列形式で日付比較をしています。 では、早速サンプルコードです。 <ht
![西暦を和暦へ変換するPHP編 | Fuzyのプログラミング(?)メモ - 楽天ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/724fc516860a359fd57f4d8a0771b6994587df64/height=288;version=1;width=512/http%3A%2F%2Fimage.space.rakuten.co.jp%2Flg01%2F50%2F0000160450%2F75%2Fimgd6dd6b9e5ch2e7.gif)