Calculé un edifernece entre deux date en php
Fermé
rafit jad kuldinger
Messages postés
7689
Date d'inscription
dimanche 4 avril 2010
Statut
Membre
Dernière intervention
2 février 2024
-
7 juil. 2011 à 21:42
rafit jad kuldinger Messages postés 7689 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 2 février 2024 - 8 juil. 2011 à 18:29
rafit jad kuldinger Messages postés 7689 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 2 février 2024 - 8 juil. 2011 à 18:29
A voir également:
- Calculé un edifernece entre deux date en php
- Itinéraire google map entre deux adresses - Guide
- Deux ecran pc - Guide
- Deux whatsapp sur un téléphone - Guide
- Supprimer une conversation messenger pour les deux personnes ✓ - Forum Facebook
2 réponses
pothin jonathan
Messages postés
283
Date d'inscription
jeudi 30 décembre 2010
Statut
Membre
Dernière intervention
28 mars 2013
9
7 juil. 2011 à 21:45
7 juil. 2011 à 21:45
j'ai rien compris...mais je te souhaite bonne chance pour ta solution.
JooS
Messages postés
2468
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
228
Modifié par JooS le 7/07/2011 à 23:09
Modifié par JooS le 7/07/2011 à 23:09
Euuux, bon, je suis pas sure a 100% a propos de l'exactitude des résultats, faut faire des tests pour voir, mais bon, c'est a améliorer ...
PS:, j'ai pas eu le temps de compter les heures et minutes donc ... :)
PS:, j'ai pas eu le temps de compter les heures et minutes donc ... :)
<form method="post" action="#"> <p>Votre date de naissance : <input type="text" name="la_date" /><em>(jj-mm-aaaa)</em></p> <p><input type="submit" value="Envoyer" /></p> </form> <?php if(isset($_POST['la_date'])) { //----------------------------------------------------------------------- $jour = date('j'); $mois = date('n'); $annee = date('Y'); $msg = ''; $date = explode('-', $_POST['la_date']); //----------------------------------------------------------------------- //----------------------------------------------------------------------- if(($date[1]%2 == 1 && $date[1]<=7) || ($date[1]%2 == 0 && $date[1]>7)) $le_mois_en_cours = 31; elseif($date[1] == 2) { if($date[2]%4 == 0) $le_mois_en_cours = 29; else $le_mois_en_cours = 28; } else $le_mois_en_cours = 30; //----------------------------------------------------------------------- //----------------------------------------------------------------------- if($mois < $date[1]) { $dif_annee = $annee-$date[2]-1; if($jour < $date[0]) { $dif_mois = 12+$mois-$date[1]-1; $dif_jour = $jour-$date[0]+$le_mois_en_cours; } elseif($jour > $date[0]) { $dif_mois = 12+$mois-$date[1]; $dif_jour = $jour-$date[0]; } else { $dif_mois = 12+$mois-$date[1]; $dif_jour = 0; } } //----------------------------------------------------------------------- //----------------------------------------------------------------------- elseif($mois > $date[1]) { $dif_annee = $annee-$date[2]; if($jour < $date[0]) { $dif_mois = $mois-$date[1]-1; $dif_jour = $jour-$date[0]+$le_mois_en_cours; } elseif($jour > $date[0]) { $dif_mois = $mois-$date[1]; $dif_jour = $jour-$date[0]; } else { $dif_mois = $mois-$date[1]; $dif_jour = 0; } } //----------------------------------------------------------------------- //----------------------------------------------------------------------- else { if($jour < $date[0]) { $dif_annee = $annee-$date[2]-1; $dif_mois = 11; $dif_jour = $jour-$date[0]+$le_mois_en_cours; } elseif($jour > $date[0]) { $dif_annee = $annee-$date[2]; $dif_mois = 0; $dif_jour = $jour-$date[0]; } if($jour == $date[0]) { $dif_annee = $annee-$date[2]; $dif_mois = 0; $dif_jour = 0; $msg = ', Joyeux anniversaire'; } } //----------------------------------------------------------------------- echo 'Il s\'est passer '.$dif_annee.' annee(s), '.$dif_mois.' mois et '.$dif_jour.' jour(s) depuis votre naissance, or, c\'est votre age :p'.$msg; }
rafit jad kuldinger
Messages postés
7689
Date d'inscription
dimanche 4 avril 2010
Statut
Membre
Dernière intervention
2 février 2024
1 151
8 juil. 2011 à 18:29
8 juil. 2011 à 18:29
merci, je testerai cela plus tard.
7 juil. 2011 à 21:48
le code php si tu préfère. je veux faire ca :
i c est passez x année x mois x jour x heurs, xminute x qeconde depuis la naiscence de mon fils euh non du fils du facteur )...
7 juil. 2011 à 21:53
7 juil. 2011 à 21:54
Modifié par JooS le 7/07/2011 à 21:59
Elle est dans quel format la date ??
7 juil. 2011 à 22:01