To clarify, g/G are 12/24 hour time without a leading 0, and h/H are 12/24 hour time with a leading zero, as described here:
https://www.php.net/manual/en/datetime.format.php
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
DateTimeImmutable::createFromFormat -- date_create_immutable_from_format — Devuelve un nuevo objeto DateTimeImmutable formateado según el formato especificado
Estilo orientado a objetos
$format
, string $time
, DateTimeZone $timezone
= ?): DateTimeImmutableEstilo por procedimientos
$format
, string $time
, DateTimeZone $timezone
= ?): DateTimeImmutableIgual que DateTime::createFromFormat() excepto que trabaja con DateTimeImmutable.
To clarify, g/G are 12/24 hour time without a leading 0, and h/H are 12/24 hour time with a leading zero, as described here:
https://www.php.net/manual/en/datetime.format.php