DATETIMEINTERFACE.FORMAT(3) 1 DATETIMEINTERFACE.FORMAT(3) DateTime::format - Returns date formatted according to given format Object oriented style SYNOPSIS public string DateTime::format (string $format) DESCRIPTION string DateTimeImmutable::format (string $format) string DateTimeInterface::format (string $format) Procedural style string date_format (DateTimeInterface $object, string $format) Returns date formatted according to given format. PARAMETERS o $object -Procedural style only: A DateTime object returned by date_create(3) o $format - Format accepted by date(3). RETURN VALUES Returns the formatted date string on success or FALSE on failure. EXAMPLES Example #1 DateTimeInterface.format(3) example Object oriented style <?php $date = new DateTime('2000-01-01'); echo $date->format('Y-m-d H:i:s'); ?> Procedural style <?php $date = date_create('2000-01-01'); echo date_format($date, 'Y-m-d H:i:s'); ?> The above example will output: 2000-01-01 00:00:00 NOTES This method does not use locales. All output is in English. SEE ALSO date(3). PHP Documentation Group DATETIMEINTERFACE.FORMAT(3)