Comment calculer le nombre de jours de différence entre deux horodatages en PHP : 1. Soustrayez les deux horodatages pour obtenir la différence de temps ; 2. Divisez la différence de temps par le nombre total de secondes dans un jour "86400" et utilisez la fonction floor() pour arrondir, la syntaxe est "floor(time difference/86400)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php calcule la différence en jours entre deux horodatages
Idée d'implémentation :
Créer deux horodatages Soustraire pour obtenir le décalage horaire
Divisez le décalage horaire par le nombre total de secondes dans une journée (24*60*60=86400)
Code d'implémentation :
<?php header("Content-type:text/html;charset=utf-8"); ini_set('date.timezone', 'Asia/Shanghai'); //2021年1月1日19点30分0秒 $time1="1609500600"; //2021年7月7日7点30分0秒 $time2="1625614200"; $diff_seconds = $time2 - $time1; $diff_days = floor($diff_seconds/86400); echo "两个时间戳相差: ".$diff_days." 天"; ?>
Apprentissage recommandé : " Tutoriel vidéo PHP 》
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!