Heim > Artikel > Backend-Entwicklung > So berechnen Sie die Differenz zwischen zwei Zeitstempeln in PHP
So berechnen Sie in PHP, wie viele Tage der Unterschied zwischen zwei Zeitstempeln beträgt: 1. Subtrahieren Sie die beiden Zeitstempel, um den Zeitunterschied zu erhalten. 2. Teilen Sie den Zeitunterschied durch die Gesamtzahl der Sekunden an einem Tag „86400“ und verwenden Sie Wenn Sie die Funktion „floor()“ zum Runden verwenden, lautet die Syntax „floor(zeitdifferenz/86400)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php berechnet die Differenz in Tagen zwischen zwei Zeitstempeln
Implementierungsidee:
Erstellen Sie zwei Zeitstempel. Subtrahieren um den Zeitunterschied zu erhalten
Dividieren Sie den Zeitunterschied durch die Gesamtzahl der Sekunden an einem Tag (24*60*60=86400)
Implementierungscode:
<?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." 天"; ?>
Empfohlenes Lernen: „ PHP-Video-Tutorial 》
Das obige ist der detaillierte Inhalt vonSo berechnen Sie die Differenz zwischen zwei Zeitstempeln in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!