Salut!
Ce que je ferais c'est de passer en timestamp via mktime. Ensuite, tu fais la différence entre les deux. Selon le signe de la différence on est en retard ou en avance. Pour la suite, tout se joue avec l'opérateur %: 9 % 4 te donne le reste de la division entière de 9 par 4 .
Si tu as le résultat de la différence dans $time:
$reste = $time % 86400;
$jours = ( $time - $reste ) / 86400;
$time = $reste;
$reste = $time % 3600;
$heures = ( $time - $reste ) / 3600;
...
Je pense que ca doit jouer!
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"