Maison >développement back-end >Problème PHP >Comment calculer la différence entre les dates en php
Comment calculer la différence entre les dates en PHP : Créez d'abord un exemple de fichier PHP ; puis définissez deux heures et dates ; puis calculez via le "round(($d2-$d1)/3600/24); " Méthode La différence entre les deux dates n'est que de quelques jours.
Recommandé : "Tutoriel vidéo PHP"
php calcule la différence de date en jours
<?PHP //今天与2004年10月27日相差多少天 $Date_1=date("Y-m-d"); $Date_2="2004-10-27"; $d1=strtotime($Date_1); $d2=strtotime($Date_2); $Days=round(($d1-$d2)/3600/24); Echo "今天与2004年10月27日相差".$Days."天"; Echo "<br>"; //今天到2008年9月9日还有多少天 $Date_1=date("Y-m-d"); $Date_2="2008-09-09"; $d1=strtotime($Date_1); $d2=strtotime($Date_2); $Days=round(($d2-$d1)/3600/24); Echo "今天到2008年9月9日还有".$Days."天"; ?> //--------------------------------------------- $arrayStartDate =explode("/",$myStartDate); $arrayEndDate = explode("/",$myEndDate); $jdStartDate = cal_to_jd(CAL_GREGORIAN,$arrayStartDate[1],$arrayStartDate[0],$arrayStartDate[2]); $jdEndDate = cal_to_jd(CAL_GREGORIAN,$arrayEndDate[1],$arrayEndDate[0],$arrayEndDate[2]); $duration = $jdEndDate - $jdStartDate + 1;
Comptez les données qui expireront dans quelques jours
datediff(yxdate_star,now())
Nombre de jours retournés = yxdate_star-now()
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!