Comment ajouter 2 heures au wordpress time déjà formé avec current_time("mysql", false)
?
WordPress current_time()
renvoie l'heure actuelle au format spécifié dans le premier paramètre. Dans votre exemple de code, il s'agit de la valeur mysql
. Le deuxième paramètre représente une option de fuseau horaire. La valeur par défaut renvoie l'heure locale du fuseau horaire spécifié dans la page Paramètres> Général du site ou GMT, en fonction de la valeur fournie lors de l'appel de la fonction.
https://codex.wordpress.org/Function_Reference/current_time
Si des calculs mathématiques sont toujours nécessaires, il est utile d'utiliser la fonction PHP strtotime()
:
$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;