Erfassungsmethode: 1. Verwenden Sie die Anweisung „date(“Y-m-d“,strtotime(“+n day“))“ und der Parameter „n“ gibt die spezifische Anzahl von Tagen an. 2. Verwenden Sie „date(“Y-m-d“; ,time()+( n * 24 * 3600))“-Anweisung gibt der Parameter „n“ die spezifische Anzahl von Tagen an.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
So erhalten Sie das Datum einige Tage nach dem aktuellen Zeitstempel in PHP
Methode 1: Verwenden Sie die Funktion strtotime()
<?php header("Content-type:text/html;charset=utf-8"); echo "当前时间戳为:".strtotime("now")."<br>"; echo "格式化当前时间戳:".date("Y-m-d H:i:s",strtotime("now"))."<br>"; echo "当前时间戳后1天:".date("Y-m-d H:i:s",strtotime("+1 day"))."<br>"; echo "当前时间戳后2天:".date("Y-m-d H:i:s",strtotime("+2 day"))."<br>"; echo "当前时间戳后3天:".date("Y-m-d H:i:s",strtotime("+3 day"))."<br>"; echo "当前时间戳后4天:".date("Y-m-d H:i:s",strtotime("+4 day"))."<br>"; ?>
Die Funktion date() wird verwendet, um den erhaltenen Zeitstempel der nächsten Tage in ein lesbares Datumsformat umzuwandeln.
Methode 2: Verwenden Sie time() + Intervallsekunden
<?php header("Content-type:text/html;charset=utf-8"); echo "当前时间戳为:".time()."<br>"; echo "格式化当前时间戳:".date("Y-m-d H:i:s",time())."<br>"; $interval = 1 * 24 * 3600; echo "当前时间戳后1天:".date("Y-m-d H:i:s",time()+$interval)."<br>"; $interval = 2 * 24 * 3600; echo "当前时间戳后2天:".date("Y-m-d H:i:s",time()+$interval)."<br>"; $interval = 3 * 24 * 3600; echo "当前时间戳后3天:".date("Y-m-d H:i:s",time()+$interval)."<br>"; $interval = 4 * 24 * 3600; echo "当前时间戳后4天:".date("Y-m-d H:i:s",time()+$interval)."<br>"; ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo erhalten Sie das Datum einige Tage nach dem aktuellen Zeitstempel in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!