Bonjour,
j'ai 2 petits problème pour calculer la différence entre deux temps enregistré dans ma BDD, c a d;
dans ma table Mysql j'ai mes deux colonne t1, t2 définit comme suit;
si j'ait1 [time] (00:00:00)
t2 [time] (00:00:00)
retard [time] (00:00:00)
t1 est a 12:30:00 et t2 est a 13:00:00
je veux mettre a jour le champs ' retard ' je fait retard = timediff(t2,t1)
ca marche pas de probleme,
Maintenant si dans ma table j'ai
1)
t1 est a 12:30:00 et t2 est a 12:05:00
retard = timediff(t2,t1) = -00:05:00 (resultat negatif que je veux mettre a 00:00:00)
2)
t1 est a 23:55:00 et t2 est a 00:30:00 (c a d le lendemain)
rerard = -23:25:00 au lieu de 00:35:00
Partager