DateTime::createFromFormat

date_create_from_format

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

DateTime::createFromFormat -- date_create_from_formatAnalyse une heure au format texte selon le format spécifié.

Description

Style orienté objet

publicstaticDateTime::createFromFormat(string$format, string$datetime, ?DateTimeZone$timezone = null): DateTime|false

Style procédural

Retourne un nouvel objet DateTime représentant la date et l'heure spécifiées par le texte datetime, qui a été formaté dans le format donné.

Identique à DateTimeImmutable::createFromFormat() mais crée une instance de l'objet DateTime.

Cette méthode, y compris les paramètres, les exemples et les considérations, est documentée sur la page DateTimeImmutable::createFromFormat.

Liste de paramètres

Voir DateTimeImmutable::createFromFormat.

Valeurs de retour

Retourne un nouvel objet DateTime ou false si une erreur survient.

Erreurs / Exceptions

Cette méthode lance une ValueError lorsque le datetime contient des octets NULL.

Historique

VersionDescription
8.0.21, 8.1.8, 8.2.0 Lance désormais une ValueError lorsque des octets NULL sont passés dans datetime, ce qui était auparavant ignoré silencieusement.

Exemples

Pour une série complète d'exemples, voir DateTimeImmutable::createFromFormat.

Voir aussi

To Top