PHP date_time_set()
La fonction date_time_set() est une fonction intégrée en PHP qui est utilisée pour régler l’heure. Cette fonction réinitialise l’heure actuelle de l’objet « DateTime » à une heure différente.
Syntaxe
date_time_set(obj, hour, minute, second, microseconds)
Paramètres
- obj(Obligatoire) : Spécifie un objet DateTime retourné par date_create().
- hour(Optionnelle) : Spécifie l’heure.
- minute(Optionnelle) : Spécifie la minute.
- second(Optionnelle) : Spécifie le second.
- microseconds(Optionnelle) : Spécifie la microseconde.
Valeur de retour
La fonction renvoie un nouvel objet DateTime en cas de succès. Exception en cas d’échec.
Version PHP:
5.2+
Exemple :
Le code suivant utilise la fonction date_create() pour créer un objet DateTime.
<?php $date = date_create("2021-01-30"); date_time_set($date, 8, 30); echo date_format($date, "d-m-Y H:i:s"); ?>
Sortie:
30-01-2021 08:30:00