Heim > Artikel > Backend-Entwicklung > So berechnen Sie die Differenz in Tagen in PHP
So berechnen Sie die Differenz in Tagen: Erstellen Sie zunächst eine PHP-Beispieldatei. Definieren Sie dann zwei Zeitpunkte, um die Zeit schließlich in einen Zeitstempel umzuwandeln .
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP7.1, Dell G3-Computer.
php berechnet die Anzahl der Tage Differenz zwischen zwei Daten und verarbeitet das Zeitintervall
Beispiel: Ich möchte die Anzahl der Tage Differenz zwischen dem 10.04.2016 und dem 15.06.2016 ermitteln.
$begin_date = strtotime('2016-04-10'); $end_date = strtotime('2016-06-15'); $days = round(($end_date - $begin_date) / 3600 / 24);
Strtotime wurde verwendet, um die Zeit in einen Zeitstempel zu formatieren, und $days wird direkt ausgegeben, um die Anzahl der Tage Unterschied zu erhalten.
Anbei finden Sie auch eine Methode zum Umgang mit Zeitintervallen. (Empfohlen: „PHP-Video-Tutorial“)
/* * 处理时间问题 */ public function get_time($from,$to){ if($to > $from){ $miao = $to - $from; }else{ $miao = $from - $to; } $hour = floor($miao/3600); $minute = floor(($miao-$hour*3600)/60); $second = $miao - $hour * 3600 - $minute * 60 ; $str = ''; if($hour > 0){ $str .= $hour.'时'; } if($minute > 0){ $str .= $minute.'分'; } if($second){ $str .= $second.'秒'; } return $str; }
Das obige ist der detaillierte Inhalt vonSo berechnen Sie die Differenz in Tagen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!