Bonjour,
je suis sur mac et lorsque je fais
echo strtotime('1970-01-01 00:00:00');
la page me retourne -3600
et si je fais
echo strtotime('1970-01-02 00:00:00');
la page me retourne 82800.
Ce qui je crois n'est pas bon.
Est ce que quelqu'un a une idée svp ?
Merci d'avance.
En effet t'as un décalage d'une heure apparemment ce qui est assez étrange mais le timestamp est le timestamp Unix basé sur le format UTC qui lui peut avoir des décalages selon les pays UTC à UTC +5 donc peut être que le fait d'être en UTC +1 en France veut dire que l'heure de départ n'est plus minuit mais 1h du matin ;) .
Je suis en UTC+1 chez moi sur Windows et pas de problème de décalage donc regarde comment est fixé l'heure chez toi.
en effet avec la fonction date j'avais pas la même heure que l'heure actuelle. en modifiant date.timezone = "Europe/Paris" dans php.ini j'arrive a la bonne heure mais le timestamps reste quand même a -3600
Tu as une fonction qui permet justement de fixer une région en PHP et elle est utile pour ce genre de fonction donc à voir je crois que c'est ici que tu la trouveras