la fonction strtotime ("aujourd'hui") de retour incorrect temps?

Je suis en train de créer une liste de sélection à partir de la date actuelle de l'utilisateur. Je veux qu'il sorte qu'il est défini à minuit dans le timestamp unix format.

C'est tout ce que je fais:

$today = strtotime('today');
echo $today;

C'est mon résultat:

1333144800

qui est: Fri, 30 Mar 2012 22:00:00 GMT selon l'Époque Convertisseur (incorrect par un couple d'heures.)

  • Ressemble le fuseau horaire du serveur est réglé sur l'heure GMT+2, de sorte que vous êtes réellement obtenir le résultat correct.
  • Sérieusement, personne ne réagit-il face à ce genre de choses devraient être "strtotime ne fonctionne pas". Quelle est la prochaine étape, un bug dans strlen?
InformationsquelleAutor Johnathan Au | 2012-03-31