comparaison de 2 dates : c'est quoi ce bug ?
Posté : 15 août 2006, 17:04
Slt,
je compare deux dates avec la fonction trouvée sur le forum. Ca marche jusqu'à une certaine date. Ainsi j'ai testé de comparer date de maintenant avec le 25/01/2037, ca me donne un écart de 11120 jours.
Mais après j'ai testé la même comparaison avec le 25/01/2038, et là ça me donne un écart de -13376 jours.
Je sais pas pourquoi j'obtiens tout à coup une valeur négative. Si vous avez une idée ?!
Le code utilisé :
je compare deux dates avec la fonction trouvée sur le forum. Ca marche jusqu'à une certaine date. Ainsi j'ai testé de comparer date de maintenant avec le 25/01/2037, ca me donne un écart de 11120 jours.
Mais après j'ai testé la même comparaison avec le 25/01/2038, et là ça me donne un écart de -13376 jours.
Je sais pas pourquoi j'obtiens tout à coup une valeur négative. Si vous avez une idée ?!
Le code utilisé :
<?
$annee = "2037";
$mois = "01";
$jour = "25";
$timestamp = mktime(0,0,0,$mois,$jour,$annee);
$maintenant = time();
$ecart_secondes = $timestamp - $maintenant;
$ecart_jours = floor($ecart_secondes / (60*60*24));
echo"Ecart jours : $ecart_jours";
?>