PHP gmdate函数——格式化一个GMT/UTC日期/时间,gm date函数可格式化一个GMT/UTC日期/时间。gm date()函数除了返回的时间是格林威治标准时间(GMT)而外,其他方面与date()函数相同。
PHP gmdate函数 语法
string gmdate ( string format , int timestamp)
有关该函数的参数说明可以参考date()函数。
PHP gmdate函数 示例
本示例同时应用date()函数和gmdate()函数获取系统当前时间
在应用这两个函数之前,先将PHP中的时区更改为当地的时区,然后运行程序,发现两个函数输出的结果相差8个小时。使用date()函数输出的是系统的当前时间;而使用gmdate()函数输出的是GMT时间。其代码如下:
<?php
ini_set("date.timezone","Asia/Hong_Kong"); //设置PHP 的时区
echo date("M d Y H:i:s"); //结果为:Oct 222011 09:07:53
echo gmdate ("M d Y H:i:s"); //结果为:Oct 222011 01:07:53
?>