J'ai essayé en vain d'arrondir l'heure actuelle à l'heure la plus basse en PHP.Arrondir UNIX pour réduire l'heure en PHP
Voici ce que je veux faire: 1. Prenez le temps actuel: $time_now = time();
2. Ronde vers le bas à la plus proche heure: $time_now = $time_now - ($time_now % 3600);
3. Imprimez à l'aide de la fonction date: print date('d m Y H:i', $time_test);
Mais ce qui semble se passer, c'est que le temps imprimé est ce que je veux + 30 minutes. par exemple: Si l'heure actuelle est 19:03, je reçois une sortie de 18:30 au lieu de 19:00 et si l'heure est 19:34, je reçois une sortie de 19:30 au lieu de 19:00
Cela me rend fou! X ( Ce qui semble se tromper dans ce code ?! Quelque chose à voir avec le fuseau horaire peut-être mon temps de système est GMT +5:. 30
vous echo $ time_test mais avant dans le code, il est $ TIME_NOW? – darma
sa couture pour être le fuseau horaire. testé sur mon environnement local (GMT +2: 00) et ses retours à plein temps – teemitzitrone
Que retourne 'date_default_timezone_get()'? – wimvds