Php/func date mktime

来自菜鸟教程
跳转至:导航、​搜索

PHP mktime()函数

Date PHP日期/时间参考

返回一个日期的Unix时间戳。然后使用它来查找该日期的日期:

<?php

 // Prints: October 3, 1975 was on a Friday
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>

定义和用法

gmmktime()函数返回一个日期的Unix时间戳。

Tip: 此功能与 gmmktime()

除了传递的参数表示日期(不是GMT日期)。

句法

mktime(hour, minute, second, month, day, year, is_dst)

参数值

参数 描述
hour 可选的。指定小时
minute 可选的。指定分钟
second 可选的。指定第二个
month 可选的。指定月份
day 可选的。指定日期
year 可选的。指定年份
is_dst 可选的。如果时间在夏令时(DST)期间,则将此参数设置为1;如果不在夏令时(DST),则将该参数设置为0;如果未知,则将该参数设置为-1(默认值)。如果未知,PHP会尝试找出自身(这可能会导致意外结果)。

注意: 此参数在PHP 7.0中已删除。应该改用新的时区处理功能

技术细节

返回值: 返回整数Unix时间戳。错误时为FALSE
PHP版本: 4+
PHP更新日志: PHP 7.1:

is_dst 参数已删除。
PHP 5.3.0:如果以下原因引发E_DEPRECATED is_dst 使用参数
PHP 5.1: is_dst 不推荐使用此参数。如果不带任何参数调用mktime(),它将立即引发E_STRICT通知。请改用time()函数。

Date PHP日期/时间参考