PHPのstrtotime()で変換できる日付

PHPのstrtotime()で変換できる日付

PHPPHPのstrtotime()で変換できる日付

システム構築をしていると、生年月日を 8 桁の数字(YYYYMMDD)で表現する機会が時々あります。もちろん、8 桁の文字列で表現してあげてもいいのですが、数値だからこそ扱いやすい場合もあります。

今回、Smarty 上で 8 桁の数値を date_format を使ってハイフン区切りの日付フォーマットにしたかったのですが、一旦、strtotime() で変換してあげる必要があります。

しかし、変換がうまくいかないパターンがあったので、マニュアルをじっくり読んでみると、変換できる日付の範囲が決まっていることが判明しました。マニュアルによると、最大は 2038-01-19 03:14:07 まで(32bitの場合)となっているようです。

気をつけなければ・・・。

strtotime

最終更新日:

関連記事

人気記事

新着情報