Une différence d'heure, mais seulement pour quelques dates
Question
Pourquoi entre ces dates que je reçois et si .... 5,9 J'utilise une autre année, je reçois 6 ???? Il se produit uniquement avec Mars et 2008 ... pourquoi est-il une différence d'heure ???
<?php
$from = '2008-03-04';
$to = '2008-03-10';
echo datediff($from,$to);
$from = '2010-03-04';
$to = '2010-03-10';
echo datediff($from,$to);
function datediff($from,$to)
{
$diff = strtotime($to) - strtotime($from);
$diff = $diff/(60*60*24);
return $diff;
}
?>
La solution
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow