Definition and Usage
The gmmktime() function returns a Unix timestamp for a GMT date.Syntax
gmmktime(hour,minute,second,month,day,year,is_dst)
| Parameter | Description |
|---|---|
| hour | Optional. Specifies the hour |
| minute | Optional. Specifies the minute |
| second | Optional. Specifies the second |
| month | Optional. Specifies the numerical month |
| day | Optional. Specifies the day |
| year | Optional. Specifies the year. The valid range for year is on some systems between 1901 and 2038. However this limitation is overcome in PHP 5 |
| is_dst | Optional. Set this parameter to 1 if the time is during daylight savings time (DST), 0 if it is not, or -1 (the default) if it is unknown. If it's unknown, PHP tries to find out itself (which may cause unexpected results). Note: This parameter became deprecated in PHP 5. The new timezone handling features should be used instead |
Tips and Notes
Tip: This function is identical to mktime() except the passed parameters represents a GMT date.Example
<?php
$my_birthday = gmmktime(0,0,0,10,3,1975);
print($my_birthday . "<br />");
print(date("M-d-Y",$my_birthday));
?>
$my_birthday = gmmktime(0,0,0,10,3,1975);
print($my_birthday . "<br />");
print(date("M-d-Y",$my_birthday));
?>
181526400
Oct-03-1975
Oct-03-1975