Fonctions PHP date_create()Functions
Manuel de référence PHP Date/Time
Exemples
Renvoie un nouvel objet DateTime, puis formate la date :
<?php
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d");
?>
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d");
?>
Exécuter l'exemple »
Définition et utilisation
La fonction date_create() retourne un nouvel objet DateTime.
Syntaxe
date_create(time,timezone);
| Parameters | Description |
|---|---|
| time | Facultatif. Spécifie une chaîne date/heure. NULL indique la date/heure actuelle. |
| timezone | Facultatif. Spécifietimele fuseau horaire. La valeur par défaut est le fuseau horaire actuel. Astuce : Voir la 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, ou FALSE en cas d'échec. |
|---|---|
| Version de PHP : | 5.2+ |
| Journal des modifications : | Depuis PHP 5.3+, une exception est levée si une date non valide est spécifiée. |
Plus d’exemples
Exemple 1
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");
?>
$date=date_create("2013-03-15 23:40:00",timezone_open("Europe/Oslo"));
echo date_format($date,"Y/m/d H:iP");
?>
Exécuter l'exemple »
Manuel de référence PHP Date/Time Autres extensions