PHP获取当前时间有哪五种方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1358个文字,预计阅读时间需要6分钟。
在日期和时间函数中,UNIX 时间戳的获取非常关键。时间戳是一个字符序列,表示从1970年1月1日00:00:00(UTC)到当前时间的秒数。这种格式是国际标准,用于表示时间。
在日期和时间函数中,UNIX 时间戳的获取非常重要,时间戳是一个字符序列,是指格林尼治时间 1970年 01 月 01 日 00 时 00 分 00 秒(北京时间 1970 年 01 月 01 日 08 时 00 分 00 秒)起至现在的总毫秒数。下面介绍几个获取当前时间的函数。
gmmktime()
gmmktime() 函数可取得 GMT 日期的 UNIX 时间戳。语法如下:
int gmmktime ([ int $hour [, int $minute [, int $second [, int $month [, int $day [, int $year [, int $is_dst ]]]]]]] )
该函数的参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。
使用示例如下:
<?php echo gmmktime(); //没有设置参数, 则默认取得当前GMT时间 echo gmmktime(0,45,3,7,7,2016); //设置参数表示GMT时间2016年7月7日0点45分3秒 ?>
执行以上程序的打印结果为:
1467909956 1467852303
mktime()
mktime() 也可取得一个日期的 UNIX 时间戳。
本文共计1358个文字,预计阅读时间需要6分钟。
在日期和时间函数中,UNIX 时间戳的获取非常关键。时间戳是一个字符序列,表示从1970年1月1日00:00:00(UTC)到当前时间的秒数。这种格式是国际标准,用于表示时间。
在日期和时间函数中,UNIX 时间戳的获取非常重要,时间戳是一个字符序列,是指格林尼治时间 1970年 01 月 01 日 00 时 00 分 00 秒(北京时间 1970 年 01 月 01 日 08 时 00 分 00 秒)起至现在的总毫秒数。下面介绍几个获取当前时间的函数。
gmmktime()
gmmktime() 函数可取得 GMT 日期的 UNIX 时间戳。语法如下:
int gmmktime ([ int $hour [, int $minute [, int $second [, int $month [, int $day [, int $year [, int $is_dst ]]]]]]] )
该函数的参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。
使用示例如下:
<?php echo gmmktime(); //没有设置参数, 则默认取得当前GMT时间 echo gmmktime(0,45,3,7,7,2016); //设置参数表示GMT时间2016年7月7日0点45分3秒 ?>
执行以上程序的打印结果为:
1467909956 1467852303
mktime()
mktime() 也可取得一个日期的 UNIX 时间戳。

