PHP | DateTime format() Function Last Updated : 10 Oct, 2019 Comments Improve Suggest changes Like Article Like Report The DateTime::format() function is an inbuilt function in PHP which is used to return the new formatted date according to the specified format. Syntax: Object oriented style string DateTime::format( string $format ) or string DateTimeImmutable::format( string $format ) or string DateTimeInterface::format( string $format ) Procedural style string date_format( DateTimeInterface $object, string $format ) Parameters: This function uses two parameters as mentioned above and described below: $object: This parameter holds the DateTime object. $format: This parameter holds the format accepted by date() function. Return Value: This function return the new formatted date string on success or False on failure. Below programs illustrate the DateTime::format() function in PHP: Program 1: php <?php // Initialising the DateTime() object with a date $datetime = new DateTime('2019-09-30'); // Calling the format() function with a // specified format 'd-m-Y' echo $datetime->format('d-m-Y'); ?> Output: 30-09-2019 Program 2: php <?php // Initialising the DateTime() object with a date $datetime = new DateTime('2019-09-30'); // Calling the format() function with a // specified format 'd-m-Y H:i:s' echo $datetime->format('d-m-Y H:i:s'); ?> Output: 30-09-2019 00:00:00 Reference: https://www.php.net/manual/en/datetime.format.php Comment More infoAdvertise with us Next Article PHP | DateTime format() Function K Kanchan_Ray Follow Improve Article Tags : Web Technologies PHP PHP-date-time PHP-function Similar Reads PHP | DateTime add() Function The DateTime::add() function is an inbuilt function in PHP which is used to add an amount of time (days, months, years, hours, minutes and seconds) to the given DateTime object. Syntax: Object oriented style: DateTime DateTime::add( DateInterval $interval ) Procedural style: DateTime date_add( DateT 2 min read PHP | DateTime sub() Function The DateTime::sub() function is an inbuilt function in PHP which is used to subtract a number of days, months, years, hours, minutes and seconds from a created DateTime object. Syntax: Object oriented style: DateTime DateTime::sub( DateInterval interval ) Procedural style: DateTime date_sub( DateTim 2 min read PHP | date_create_from_format() Function The date_create_from_format() is an inbuilt function in php which is used to parses a time string according to a specified format. This function accepts three parameters and returns new DateTime in success or false on failure. Syntax: Procedural style date_create_from_format ( $format, $time, $timez 3 min read PHP | easter_date() Function The easter_date() function is a built-in function in PHP which returns the Easter date in the year passed as an argument. The current year is taken as default year when no arguments are passed as parameter. Syntax: easter_date( $year ) Parameter: The function accepts one optional parameter $year whi 2 min read PHP | date_parse_from_format() Function The date_parse_from_format() is an inbuilt function in PHP which is used to get information about given date formatted according to the specified format. The date_parse_from_format() function accepts two parameters and returns associative array with detailed information about given date. Syntax: arr 3 min read Like