Wie kann ich die WordPress-Zeit, die bereits mit current_time("mysql", false)
gebildet wurde, um 2 Stunden verlängern?
Die WordPress-Funktion current_time()
gibt die aktuelle Uhrzeit in dem im ersten Parameter angegebenen Format zurück. In Ihrem Beispielcode ist dies der Wert mysql
. Der zweite Parameter repräsentiert eine Zeitzonenoption. Die Standardeinstellung gibt die Ortszeit für die Zeitzone zurück, die auf der Seite "Einstellungen"> "Allgemein" oder "GMT" angegeben ist, je nachdem, welcher Wert beim Aufrufen der Funktion angegeben wurde.
https://codex.wordpress.org/Function_Reference/current_time
Wenn noch Zeitmathematik benötigt wird, ist die Verwendung der Funktion PHP strtotime()
hilfreich:
$now = current_time( 'mysql' );
echo 'It is currently: ' . $now . '<br>';
$later = date( 'Y-m-d H:i:s', strtotime( $now ) + 7200 ); //7200 seconds = 2 hours
echo 'In 2 hours it will be: ' . $later;