Renvoyez un nouvel objet DateTime, puis formatez la date :
<?php$date=date_create("2013-03-15");echo date_format($date,"Y/m/d");?>La fonction date_create() renvoie un nouvel objet DateTime.
date_create ( heure, fuseau horaire);
paramètre | décrire |
---|---|
temps | Facultatif. Spécifie une chaîne de date/heure. NULL représente la date/heure actuelle. |
fuseau horaire | Facultatif. Spécifie le fuseau horaire pour time . La valeur par défaut est le fuseau horaire actuel. Astuce : consultez une liste de tous les fuseaux horaires pris en charge en PHP |
Valeur de retour : | Renvoie un nouvel objet DateTime en cas de succès, ou FALSE en cas d'échec. |
---|---|
Version PHP : | 5.2+ |
Journal de mise à jour : | À partir de PHP 5.3+, une exception sera levée si une date illégale est spécifiée. |
Renvoie un nouvel objet DateTime avec le 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");? >