(PHP 5 >= 5.3.0, PHP 7, PHP 8)
DateTime::createFromFormat -- date_create_from_format — Analiza una cadena con un instante según un formato especificado
Estilo orientado a objetos
$format, string $datetime, ?DateTimeZone $timezone = null): DateTime|falseEstilo por procedimientos
$format, string $datetime, ?DateTimeZone $timezone = null): DateTime|false
Devuelve un nuevo objeto DateTime que representa la fecha y la hora especificadas por la
cadena time, la cual fue formateada en el formato indicado en
format.
Igual que DateTimeImmutable::createFromFormat() y date_create_immutable_from_format(), respectivamente, pero crea un objeto DateTime.
Este método, incluyendo parámetros, ejemplos y consideraciones están documentados en la página DateTimeImmutable::createFromFormat.
Devuelve una nueva instancia de DateTime o false en caso de error.
Este método lanza ValueError cuando
datetime contiene bytes nulos (NULL-bytes).
| Versión | Descripción |
|---|---|
| 5.3.9 |
Se añadió el especficador + para format.
|
| Versión | Descripción |
|---|---|
| 8.0.21, 8.1.8, 8.2.0 |
Ahora lanza ValueError cuando se pasan
bytes nulos (NULL-bytes) a datetime, cuando
antes eran ignorados silenciosamente.
|
Para una lista extensa de ejemplos, vea DateTimeImmutable::createFromFormat.