Migration de PHP 5.0.x à PHP 5.1.x
PHP Manual

Support des dates et heures

Le support des dates et heures a été entièrement réécrit en PHP 5.1.x, et n'utilise plus du tout le système pour gérer les opérations sur les fuseaux horaires. Désormais, il utilise, dans l'ordre :

Pour s'assurer de la précision, et éviter les alertes E_STRICT, vous devez définir votre fuseau horaire dans le fichier php.ini avec ce format :

date.timezone = Europe/Paris

Les fuseaux horaires supportés sont listés dans l'annexe de la documentation : annexe des fuseaux horaires.

Notez aussi que strtotime() retourne désormais FALSE en cas d'échec, au lieu de -1.


Migration de PHP 5.0.x à PHP 5.1.x
PHP Manual