Open In App

PHP | gmmktime() Function

Last Updated : 31 Aug, 2018
Comments
Improve
Suggest changes
Like Article
Like
Report
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. Syntax:
int gmmktime( $hour, $minute, $second, $month, $day, $year, $is_dst)
Parameters: This function accepts seven parameters as mentioned above and described below:
  • $hour: It is an optional parameter which is used to specify the hour time.
  • $minute: It is an optional parameter which is used to specify the minute.
  • $second: It is an optional parameter which is used to specify the second.
  • $month: It is an optional parameter which is used to specify the month.
  • $day: It is an optional parameter which is used to specify the day.
  • $year: It is an optional parameter which is used to specify the year.
  • $is_dst: It is an optional parameter which can be set to 1 if the time is during daylight savings time (DST), or 0 if it is not.
Return Value: This function returns an integer Unix timestamp on success or False on error. Exception: PHP 5.3.0 version throws an E_DEPRECATED error if the $is_dst parameter is used. Below program illustrate the gmmktime() function in PHP: Program 1: php
<?php

// Using gmmktime() function to know the day
echo "August 30, 2018 was on "
. date("l", gmmktime(0, 0, 0, 8, 30, 2018));
?>
Output:
August 30, 2018 was on Thursday
Program 2: php
<?php
// Using gmmktime() function to know
// the complete date
echo date("M-d-Y", gmmktime(0, 0, 0, 12, 1, 2012)) 
        . "<br>";

// Using gmmktime() function to know the
// complete date for an out-of-range input
echo date("M-d-Y", gmmktime(0, 0, 0, 12, 20, 2017));
?>
Output:
Dec-01-2012
Dec-20-2017
Related Articles: Reference: http://php.net/manual/en/function.gmmktime.php

Next Article
Practice Tags :

Similar Reads