PHP の有効なタイムスタンプの一般的な範囲は、1901 年 12 月 13 日 20:45:54 GMT から 2038 年 1 月 19 日 03:14:07 GMT です。 (この範囲は、32 ビット符号付き整数の最小値と最大値に準拠します)。ただし、PHP 5.1 より前では、一部のシステム (Windows など) では、この範囲は 1970 年 1 月 1 日から 2038 年 1 月 19 日までに制限されていました。
64 ビット システムは影響を受けません。32 ビット システムを使用している場合は、新しい DateTime を使用して問題を解決できます
$date = '2090-10-01';$datetime = new DateTime($date);echo '<p>正常时间: ', $datetime->format('Y-m-d H:i'), '</p>';echo '<p>时间溢出: ', date('Y-m-d H:i', strtotime($date)), '<p>';
関連: http://bbs.csdn.net/topics/ 390879876