Ca ressemble plutôt à un emplâtre sur une jambe de bois...
Perso, je n'utilise jamais NOW().
Je met la date en paramètre, et je lui affecte.Code:date('Y-m-d H:i:s')
Version imprimable
Ca ressemble plutôt à un emplâtre sur une jambe de bois...
Perso, je n'utilise jamais NOW().
Je met la date en paramètre, et je lui affecte.Code:date('Y-m-d H:i:s')
Si tu as une date qui est en temps UTC, tu peux préciser le bon fuseau dans l'appel à la fonction :
Cela dit, je ne vois pas où tu utilises NOW() dans tes requêtes :koi: Et ce serait vachement plus simple si ton serveur était sur le même fuseau horaire que ta base.Code:
1
2
3
4
5
6
7 function calculnombredejour( $date_dernier ) { $datetime1 = new DateTime( $date_dernier,new DateTimeZone('UTC') ); $datetime2 = new DateTime( 'now', new DateTimeZone('Europe/Paris') ); $interval = $datetime1->diff($datetime2); return $interval->format('%a jours, %h heures, %i minutes'); }