Fonction date_create()

❮ Référence PHP Date/Heure

Exemple

Retourne un nouvel objet DateTime, puis formate la date :

<?php
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d");
?>
Essayez-le vous-même »

Vous trouverez plus d'exemples en bas de cette page.


Définition et Utilisation

La fonction date_create() retourne un nouvel objet DateTime.


Syntaxe

date_create( time, timezone)

Valeurs des Paramètres

Paramètre Description
time Optionnel. Spécifie une chaîne de date/heure. NULL indique l'heure actuelle.
timezone Optionnel. Spécifie le fuseau horaire de time . Par défaut, c'est le fuseau horaire actuel.

Astuce : Consultez une liste de tous les fuseaux horaires pris en charge dans PHP

Détails Techniques

Valeur de Retour : Retourne un nouvel objet DateTime en cas de succès. FALSE/Exception en cas d'échec.
Version PHP : 5.2+
Journal des Modifications PHP : PHP 7.1 : Les microsecondes sont maintenant remplies avec la valeur réelle, pas seulement "00000".
PHP 5.3 : Une exception est lancée si time est une valeur invalide. Auparavant, une erreur était générée.


Plus d'Exemples

Exemple

Retourne un nouvel objet DateTime (avec un fuseau horaire donné), puis formate la date et l'heure :

<?php
$date=date_create("2013-03-15 23:40:00",timezone_open("Europe/Oslo"));
echo date_format($date,"Y/m/d H:iP");
?>
Essayez-le vous-même »

❮ Référence PHP Date/Heure