Méthode de calcul : 1. Utilisez l'instruction "time()" pour obtenir l'horodatage actuel ; 2. Utilisez l'instruction "strtotime("date")" pour convertir la date spécifiée en horodatage ; 3. Soustrayez les deux horodatages à get Différence horaire ; 4. Utilisez l'instruction "floor(time difference/86400)" pour convertir la différence horaire en jours de différence afin d'obtenir les jours restants.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php calcule combien de jours il reste
Méthode de mise en œuvre :
Utilisez le temps( ) pour obtenir l'horodatage actuel
Utilisez la fonction strtotime() pour convertir l'heure spécifiée en horodatage
Soustrayez les deux horodatages 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), utilisez floor() pour arrondir et convertissez le décalage horaire en différence en jours
Exemple d'implémentation : Aujourd'hui, nous sommes le 26 avril, voyons combien de jours il y a parti avant le 1er mai
<?php header("Content-type:text/html;charset=utf-8"); //2022年5月1日 $time1=strtotime("2022-5-1"); //当前时间戳 $time2=time(); $diff_seconds = $time1 - $time2; $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!