Fügen Sie einem Datum eine bestimmte Anzahl von Stunden hinzu
In PHP können wir das aktuelle Datum und die aktuelle Uhrzeit einfach mithilfe von date() ermitteln Funktion. Es kann jedoch vorkommen, dass Sie ein zukünftiges oder vergangenes Datum und eine zukünftige oder vergangene Uhrzeit berechnen müssen, indem Sie eine bestimmte Anzahl von Stunden zum aktuellen Zeitstempel hinzufügen.
Um dies zu erreichen, können Sie die Funktion strtotime() in nutzen PHP. Mit dieser Funktion können Sie Zeitstempel bearbeiten und Datumsberechnungen durchführen.
Codebeispiel:
Um dem aktuellen Zeitstempel eine bestimmte Anzahl von Stunden hinzuzufügen, können Sie Folgendes verwenden Code:
<code class="php">$now = date("Y-m-d H:m:s"); $hours = 24; // Number of hours to add $new_time = date("Y-m-d H:i:s", strtotime("+{$hours} hours", strtotime($now)));</code>
In diesem Beispiel addieren wir 24 Stunden zum aktuellen Zeitstempel, der in der Variablen $now gespeichert ist. Die Funktion strtotime() benötigt zwei Parameter:
Umgang mit variablen Stunden:
Wenn die Anzahl der Stunden gespeichert ist B. $hours, können Sie die Zeichenfolge innerhalb der Funktion strtotime() wie folgt verketten:
<code class="php">$now = date("Y-m-d H:m:s"); $hours = 24; // Number of hours to add $new_time = date("Y-m-d H:i:s", strtotime("+" . $hours . " hours", strtotime($now)));</code>
Alternativ können Sie die Funktion sprintf() verwenden, um die Zeichenfolge zu formatieren, bevor Sie sie in strtotime verwenden ():
<code class="php">$now = date("Y-m-d H:m:s"); $hours = 24; // Number of hours to add $new_time = date("Y-m-d H:i:s", strtotime(sprintf("+%d hours", $hours), strtotime($now)));</code>
Durch die Verwendung von strtotime() können Sie ganz einfach eine bestimmte Anzahl von Stunden zu einem bestimmten Datum und einer bestimmten Uhrzeit hinzufügen, was es zu einem vielseitigen Werkzeug für die Datumsmanipulation in PHP macht.
Das obige ist der detaillierte Inhalt vonWie füge ich in PHP eine bestimmte Stundenzahl zu einem Datum hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!