PHP | gmdate() Function Last Updated : 05 Jul, 2018 Comments Improve Suggest changes 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: http://php.net/manual/en/function.gmdate.php Comment More infoAdvertise with us Next Article PHP | gmdate() 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 | idate() Function The idate() function is an inbuilt function in PHP which is used to format a local time/date as an integer. The $format and $timestamp are sent as parameters to the idate() function and it returns an integer formatted according to the specified format using the given timestamp. Unlike the function d 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 | gmstrftime() Function The gmstrftime() function is an inbuilt function in PHP which is used to format a GMT/UTC time/date according to local settings. The gmstrftime() function in PHP behaves in the same way as strftime() except that the time returned by the gmstrftime() function is Greenwich Mean Time (GMT). The $format 2 min read Like