Probleme de calcule de date en php
zephiros
-
Thecanardwc44 Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
Thecanardwc44 Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
Bonjour,je tente avec se code de calculer une date dans le futur a partir de minute et d'heure.
EX:on ai le 2007-02-02 14:34:00 dans 24h il on sera le 2007-02-03 14:34:00
pour cela j'ai se code:
Le problème c'est qu'il me rajoute un mois en plus alors que avec 24h de plus on ne changerai pas de mois.
Je suis sur que c'est une erreur toute simple mes si vous avez une idée sa m'aiderai bien merci d'avance pour vos réponse.
EX:on ai le 2007-02-02 14:34:00 dans 24h il on sera le 2007-02-03 14:34:00
pour cela j'ai se code:
$an=date("Y"); $mois=date("m"); $jour=date("d"); $heure=date("H"); $heure=$heure+$heurededuit; $minute=date("i"); $minute=$minute+$minutededuit; if(($an%4==0 && $an%100!=0) || $an%400==0){$fev=29;} else{$fev=28;} $calend=array(1=>31,2=>$fev,3=>31,4=>30,5=>31,6=>30,7=>31,8=>31, 9=>30,10=>31,11=>30,12=>31); while ($seconde>59){$minute=$minute+1;$seconde=$seconde-60;} while ($minute>59){$heure=$heure+1;$minute=$minute-60;} while ($heure>23){$jour=$jour+1;$heure=$heure-24;} while($jour>$calend[$mois]){ $jour=$jour-$calend[$mois]; $mois=$mois+1; if($mois>12){ $an=$an+1; $mois=$mois-12; } }
Le problème c'est qu'il me rajoute un mois en plus alors que avec 24h de plus on ne changerai pas de mois.
Je suis sur que c'est une erreur toute simple mes si vous avez une idée sa m'aiderai bien merci d'avance pour vos réponse.
A voir également:
- Probleme de calcule de date en php
- Airpods 3 date de sortie - Guide
- Office 2024 date de sortie - Accueil - Bureautique
- Nombre de jours entre deux dates excel - Guide
- Samsung a33 date de sortie - Guide
- Iphone 14 date de sortie - Guide