PHP 中的 mktime() 函数
phpprogrammingserver side programming更新于 2025/8/7 1:22:17
mktime() 函数返回日期的 Unix 时间戳。此时间戳是一个长整数,包含 Unix 纪元(1970 年 1 月 1 日 00:00:00 GMT)与指定时间之间的秒数。
语法
mktime(hour,minute,second,month,day,year,is_dst);
参数
hour − 指定小时。
minute − 指定分钟。
second − 指定秒。
month −指定月份
day − 指定日期
year − 指定年份
is_dst − 参数始终表示 GMT 日期,因此 is_dst 不会影响结果。
返回
mktime() 函数返回与给定参数对应的 Unix 时间戳。此时间戳是一个长整数,包含 Unix 纪元(1970 年 1 月 1 日 00:00:00 GMT)与指定时间之间的秒数。
示例
下面是一个例子 −
<?php
echo "March 20, 2017 was on " . date("l", mktime(0, 0, 0, 03, 20, 2017));
?>
输出
以下是输出 −
March 20, 2017 was on Monday
示例
让我们看另一个例子 −
<?php
echo date("M-d-Y",mktime(0,0,0,22,9,2018)) . "<br>";
?>
输出
以下是输出 −
Oct-09-2019

