[PHP-users 1066] Re: php と UNIX 2001年9月9日問題

新開連三 php-users@php.gr.jp
Fri, 3 Aug 2001 18:39:37 +0900


新開と申します。
# MLで2001年9月9日問題を知りました。
結論から言うと「多分」大丈夫です。
ソース(datetime.c)を見たところ、UNIX時間をLong型で扱っているようです。
よって、10桁を越えても大丈夫です。
$int = mktime(10, 46, 40, 9, 9, 2001);
// 1000000000 になる

なおLong型の最大値が2147483647なので概算2037年ぐらいまで大丈夫でしょう。

# 詳しくは検証してませんので、あしからず。

--
 新開