Bonjour,

Quand j'enregistre un post, ma db enregistre le timestamp automatiquement sans faire passer time() dans mon formulaire. Mais mon problème est que voudrais afficher la date avec l'heure de New York. Actuellement, le timestamp est enregistrer automatiquement avec l'heure de Paris qui l'heure est situé le serveur.

J'ai essaié en utilisant la doc PHP mais l'heure retourner n'est pas convertie. Sa ne fait qu'afficher l'heure de Paris.

En gros, l'heure est automatiquement enregistrer dans la db avec la valeur 2011-04-03 15:05:30 et je voudrais afficher l'heure dans ma page comme ça 2011-04-03 09:05:30.

1 réponse


Grafikart
Réponse acceptée

Tu peux ajouter XX heures à la date pour la caler sur l'heure désirée par exemple

$date // Ta date
$dateNY = date('Y-m-d',strtotime($date.' +3 HOUR'));