PHP | gmdate() Function Last Updated : 11 Jul, 2025 Summarize Comments Improve Suggest changes Share Like Article Like Report The gmdate() is an inbuilt function in PHP which is used to format a GMT/UTC date and time and return the formatted date strings. It is similar to the date() function but it returns the time in Greenwich Mean Time (GMT). Syntax: string gmdate ( $format, $timestamp ) Parameters: The gmdate() function accepts two parameters as mentioned above and described below: $format: It is a mandatory parameter which specifies the format of returned date and time. $timestamp: Timestamp is an optional parameter, if it is not included then current date and time will be used. Return Value: This function Returns a formatted date string on success and FALSE on failure and an E_WARNING. Below programs illustrate the gmdate() function. Program 1: php <?php // PHP program to illustrate gmdate function // display date Jun 25 2018 23:21:50 echo gmdate("M d Y H:i:s", mktime(23, 21, 50, 6, 25, 2018)) ."\n"; // display date World Wide Web Consortium // 2018-06-25T23:21:50+00:00 echo gmdate(DATE_W3C, mktime(23, 21, 50, 6, 25, 2018)). "\n"; // display date as ISO-8601 format echo gmdate(DATE_ISO8601, mktime(23, 21, 50, 6, 25, 2018)). "\n"; ?> Output: Jun 25 2018 23:21:50 2018-06-25T23:21:50+00:00 2018-06-25T23:21:50+0000 Program 2: Passing one parameter, then it will return the current local time (time()). php <?php // PHP program to illustrate gmdate function // display current date and time // Jun 28 2018 14:52:50 echo gmdate("M d Y H:i:s") ."\n"; // display date World Wide Web Consortium echo gmdate(DATE_W3C). "\n"; // display date as ISO-8601 format echo gmdate(DATE_ISO8601). "\n"; ?> Output: Jun 29 2018 06:32:34 2018-06-29T06:32:34+00:00 2018-06-29T06:32:34+0000 Similar Article: PHP | Date and Time PHP | time() Function Reference: https://www.php.net/manual/en/function.gmdate.php Comment More infoAdvertise with us Next Article PHP | gmmktime() Function R R_Raj Follow Improve Article Tags : Misc Web Technologies PHP PHP-date-time PHP-function +1 More Practice Tags : Misc Similar Reads PHP | getdate() Function The getdate() function is an inbuilt function in PHP which is used to get date/time information of the current local date/time. Syntax: getdate($timestamp) Parameters: The getdate() function accepts one parameter and it is described below: $timestamp: It is an optional parameter which specifies an i 2 min read PHP | getdate() Function The getdate() function is an inbuilt function in PHP which is used to get date/time information of the current local date/time. Syntax: getdate($timestamp) Parameters: The getdate() function accepts one parameter and it is described below: $timestamp: It is an optional parameter which specifies an i 2 min read PHP | gmmktime() Function The gmmktime() function is an inbuilt function in PHP which is used to return the Unix timestamp for a GMT date. The $hour, $minute, $second, $month, $day, $year and $is_dst are sent as parameters to the gmmktime() function and it returns an integer Unix timestamp on success or False on error. Synta 2 min read PHP | gmmktime() Function The gmmktime() function is an inbuilt function in PHP which is used to return the Unix timestamp for a GMT date. The $hour, $minute, $second, $month, $day, $year and $is_dst are sent as parameters to the gmmktime() function and it returns an integer Unix timestamp on success or False on error. Synta 2 min read PHP | mktime() Function The mktime() function is an inbuilt function in PHP which is used to return the Unix timestamp for a date. The timestamp returns a long integer containing the number of seconds between the Unix Epoch (January 1, 1970, 00:00:00 GMT) and the time specified. The hour, minute, second, month, day and yea 2 min read PHP | mktime() Function The mktime() function is an inbuilt function in PHP which is used to return the Unix timestamp for a date. The timestamp returns a long integer containing the number of seconds between the Unix Epoch (January 1, 1970, 00:00:00 GMT) and the time specified. The hour, minute, second, month, day and yea 2 min read Like