date_default_timezone_set ("Europe / London") ne renvoie pas l'heure correcte

Lorsque j'utilise le code suivant pour obtenir de courant, heure de Londres, il donne le mauvais temps.

Au moment de l'essai actuel, heure de Londres, a été 02:11:16 H, le mercredi 01 juin 2011mais j'en utilisant le code suivant:

date_default_timezone_set('Europe/London');
echo date('m/d/y h:i a', time());

M'a donné: 06/02/11 02:12 am

Pourquoi il n'a pas de retour correcte, heure de Londres?

source d'informationauteur user739393