web-dev-qa-db-fra.com

Comment ajouter 2 heures au wordpress time formé avec current_time ("mysql", false)?

Comment ajouter 2 heures au wordpress time déjà formé avec current_time("mysql", false)?

1

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;
1
jdm2112