par
macplus » 26 sept. 2012, 09:00
Bonjour Guitoup,
Entre temps, j'avais fais ça:
$date = "2012-09-25 17:00:30";//date de la variable
$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,11,2); // et l'HEURE
$minute = substr($date,14,2); // et MINUTES
$seconde = substr($date,17,2); // et MINUTES
$timestamp = mktime($heure,$minute,$seconde,$mois,$jour,$annee);
$presentement = time(); //heure actuelle
$ecart_secondes = $presentement-$timestamp;
$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);
if.........
Mais ta solution est bien meilleure, je garde !
Merci beaucoup !
Bonjour Guitoup,
Entre temps, j'avais fais ça:
[php]$date = "2012-09-25 17:00:30";//date de la variable
$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,11,2); // et l'HEURE
$minute = substr($date,14,2); // et MINUTES
$seconde = substr($date,17,2); // et MINUTES
$timestamp = mktime($heure,$minute,$seconde,$mois,$jour,$annee);
$presentement = time(); //heure actuelle
$ecart_secondes = $presentement-$timestamp;
$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);
if.........[/php]
Mais ta solution est bien meilleure, je garde !
Merci beaucoup !