Richardphp
Invité n'ayant pas de compte PHPfrance
20 juil. 2006, 19:49
Voici donc mon code pour ceux qui rechercherais la même chose ...
Fonctionne mais peut surement être mieux ....
$date = "2006-07-19 13:05:12";
$jour = substr($date,8,2); // on récupère le jour
$mois = substr($date,5,2); // puis le mois
$annee = substr($date,0,4); // et l'annee
$heure = substr($date,10,2); // et l'HEURE
$minute = substr($date,13,2); // et MINUTES
$timestamp = mktime($heure,$minute,0,$mois,$jour,$annee);
$presentement = time();
$ecart_secondes = $timestamp-$presentement;
$ecart_jours = floor($ecart_secondes / (60*60*24));
$ecart_heure = floor(($ecart_secondes - ($ecart_jours * 86400)) /(60*60));
$ecart_minute =floor(($ecart_secondes - ($ecart_jours * 86400) - ($ecart_heure * 3600)) / 60);
print$ecart_jours." Jours"." ".$ecart_heure." heures"." ".$ecart_minute." minutes";
Voilà encore une fois merci pour la réponse vous faites du bon boulot !