PHP date_create_from_format()Fonctions

PHP Date/TimeManuel de référence PHP Date/Time

Exemples

Retourne un nouvel objet DateTime formaté selon le format spécifié :

<?php
$date=date_create_from_format("j-M-Y","15-Mar-2013");
?>

Exécuter l'exemple »

Définition et utilisation

La fonction date_create_from_format() retourne un nouvel objet DateTime formaté selon le format spécifié.

Syntaxe

date_create_from_format(format,time,timezone);

Paramètre Description
format Obligatoire. Spécifie le format à utiliser.formatLa chaîne du paramètre format peut utiliser les caractères suivants :
  • d - Jour du mois, avec un zéro initial
  • j - Jour du mois, sans zéro initial
  • D - Jour de la semaine (Lun - Dim)
  • I - Jour de la semaine (lundi - dimanche)
  • S - Suffixe ordinal anglais pour le jour du mois (st, nd, rd, th)
  • F - Nom du mois (janvier - décembre)
  • M - Nom du mois (janv. - déc.)
  • m - Mois (01 - 12)
  • n - Mois (1 - 12)
  • Y - Année (par exemple, 2013)
  • y - Année (par exemple, 13)
  • a et A - am ou pm
  • g - format 12 heures, sans zéro initial
  • h - format 12 heures, avec zéro initial
  • G - format 24 heures, sans zéro initial
  • H - format 24 heures, avec zéro initial
  • i - Minutes, avec zéro initial
  • s - Secondes, avec zéro initial
  • u - Microsecondes (jusqu'à six chiffres)
  • e, O, P et T - Identificateurs de fuseau horaire
  • U - Secondes écoulées depuis l'époque Unix
  • (espace)
  • # - L'un des séparateurs suivants : ;, :, /, ., ,, -, (, )
  • ? - Un octet aléatoire
  • * - Octets aléatoires jusqu'au prochain séparateur/chiffre
  • ! - Réinitialise tous les champs à l'époque Unix
  • | - Si tous les champs n'ont pas encore été analysés, réinitialise tous les champs à l'époque Unix
  • + - Si présent, les données restantes dans la chaîne provoqueront un avertissement, pas une erreur
time Requis. Spécifie une chaîne de date/heure. NULL indique la date/heure actuelle.
timezone Facultatif. Spécifietimele fuseau horaire. Par défaut, le fuseau horaire actuel.

Détails techniques

Valeur de retour : Renvoie un objet DateTime en cas de succès, ou FALSE en cas d'échec.
Version de PHP : 5.3+


PHP Date/TimeManuel de référence PHP Date/Time Autres extensions