Voyons maintenant la méthode suivante pour calculer la différence de temps (en secondes) entre deux horodatages.
Vous trouverez ci-dessous la requête permettant de calculer la différence entre deux horodatages.
mysql> SELECT TIMESTAMPDIFF(SECOND, '2018-10-17 11:51:55', '2018-10-17 11:51:58');
Vous trouverez ci-dessous le résultat en secondes.
+---------------------------------------------------------------------+ | TIMESTAMPDIFF(SECOND, '2018-10-17 11:51:55', '2018-10-17 11:51:58') | +---------------------------------------------------------------------+ | 3 | +---------------------------------------------------------------------+ 1 row in set (0.00 sec)
Ce qui suit est une requête pour calculer la différence entre deux horodatages à l'aide d'UNIX Timestamp.
mysql> SELECT UNIX_TIMESTAMP('2018-10-17 11:57:50') - UNIX_TIMESTAMP('2018-10-17 11:57:45') as DifferenceInSeconds;
Vous trouverez ci-dessous le résultat en secondes.
+---------------------+ | DifferenceInSeconds | +---------------------+ | 5 | +---------------------+ 1 row in set (0.00 sec)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!