PHP 4, PHP 5, PHP 7, PHP 8
gmdate - Format a GMT/UTC date/time

gmdate( string$format, [int|null$timestamp = null] ): string

Identical to the date function except that the time returned is Greenwich Mean Time (GMT).



The format of the outputted date string. See the formatting options for the date function.


The optional timestamp parameter is an int Unix timestamp that defaults to the current local time if timestamp is omitted or null. In other words, it defaults to the value of time.

Return Values

Returns a formatted date string.


Version Description
8.0.0 timestamp is nullable now.

Related Functions

Example of gmdate

Show all examples for gmdate

PHP Version:

Function gmdate:

Date and Time Functions

Most used PHP functions