Fonction date_create_from_format() en PHP

Exemple

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

<?php
$date=date_create_from_format("j-M-Y","25-Sep-2016");
?>

Exemple de fonctionnement

Définition et utilisation

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

Syntaxe

date_create_from_format(format,time,timezone);
Paramètre Description
format

Obligatoire. Définit le format à utiliser.format La chaîne de paramètres peut utiliser les caractères suivants :

  • d - Le jour du mois dans le mois, avec zéro initial
  • j - Le jour du mois dans le mois, sans zéro initial
  • D - Jour de la semaine (Mon - Sun)
  • I - Jour de la semaine (Monday - Sunday)
  • S - Suffixe anglais du jour du mois (st, nd, rd, th)
  • F - Nom du mois (January - December)
  • M - Nom du mois (Jan - Dec)
  • 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 avant
  • h - Format 12 heures, avec zéro avant
  • G - Format 24 heures, sans zéro avant
  • H - Format 24 heures, avec zéro avant
  • i - Minute, avec zéro avant
  • s - Seconde, avec zéro avant
  • u - Microseconde (jusqu'à six chiffres)
  • e、O、P et T - Identificateurs de fuseau horaire
  • U - Secondes écoulées depuis l'époque unix
  • (Espace)
  • # - L'un des suivants séparateurs : ;、:、/、.、,、-、(、)
  • ? - Un byte aléatoire
  • * - Bytes aléatoires jusqu'au prochain séparateur/digit
  • ! - Réinitialise tous les champs à l'époque unix
  • | - Si tous les champs n'ont pas été analysés, tous les champs sont réinitialisés à l'époque unix
  • + - Si présent, les données en fin de chaîne entraînent un avertissement, pas une erreur
time Obligatoire. Défini la chaîne de date/heure. NULL indique la date/heure actuelle.
timezone Optionnel. Défini time du fuseau horaire. Par défaut, le fuseau horaire actuel.

Détails techniques

Valeur de retour : Retourne un objet DateTime si succès, FALSE si échec.
Version PHP : 5.3+