PHP date_timezone_set()
La fonction date_timezone_set() est une fonction intégrée en PHP qui définit le fuseau horaire de l’objet DateTime.
Syntaxe
date_timezone_set(obj, timezone)
Paramètres
- obj(Obligatoire) : Spécifie un objet DateTime retourné par date_create().
- timezone(Optionnelle) : Spécifie un objet DateTimeZone qui représente le fuseau horaire souhaité..
Valeur de retour
La fonction renvoie un objet DateTime en cas de succès. Exception en cas d’échec.
Version PHP:
5.2+
Exemple :
Le code suivant définisse le fuseau horaire de l’objet DateTime:
<?php $date = date_create("2021-07-30", timezone_open("Europe/Paris")); echo date_format($date,"Y-m-d H:i:sP"); ?>
Sortie:
2021-07-30 00:00:00+02:00