Migración de PHP 5.0.x a PHP 5.1.x
PHP Manual

Soporte de fecha/hora

Se ha rescrito completamente el soporte de fecha/hora en PHP 5.1.x, y ya no se utiliza la configuración del sistema para 'conocer' la zona horaria en que se opera. En su lugar, se averigua a partir de (en orden):

Para asegurar la precisión (y evitar una alerta E_STRICT), se debe definir la zona horaria en el fichero php.ini usando el siguiente formato:

date.timezone = Europe/London

Las zonas horarias soportadas se listan, en este formato, en el apéndice de zonas horarias.

Tenga en cuenta que ahora strtotime() devuelve FALSE en caso de error, en lugar de -1.


Migración de PHP 5.0.x a PHP 5.1.x
PHP Manual