PHP mktime函数——根据给定参数返回时间戳,mktime函数可返回一个日期的UNIX时间戳。
PHP mktime函数 语法
int mktime ( int hour, int minute, int second ,int month, int day ,int year , int
is_dst)
mktime()函数根据给出的参数返回UNIX时间戳。时间戳是一个长整数,包含了从UNIX新纪元(1970年1月1日)到给定时间的秒数。其参数可以从右向左省略,任何省略的参数会被设置成本地日期和时间的当前值。
其中,参数is_dst在夏令时可以被设为1,如果不是,则设为0;如果不知道是否为夏令时,则设为-1(默认值)。
PHP mktime函数 示例
本示例应用mktime()函数获取系统的当前时间,由于返回的是时间戳,还要通过date()函数来对其进行格式化,才能够输出时间
代码如下:
<?php
echo "mktime函数返回的时间戳:". mktime()."<br>";
echo date( "M-d-Y", mktime());
?>
本示例的运行结果为:
mktime函数返回的时间戳:1630026850<br>Aug-27-2021