最新的Web开发教程
 

PHP mktime() Function

<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()除了传递的参数表示日期(not a GMT date)


句法

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

参数 描述
hour 可选的。 指定小时
minute 可选的。 指定分钟
second 可选的。 指定第二
month 可选的。 指定一月
day 可选的。 指定日
year 可选的。 指定年份
is_dst 可选的。 如果时间是在夏令时此参数设置为1 (DST)如果它不是0,或-1 (the default) ,如果它是未知的。 如果它是未知的,PHP试图找出本身(which may cause unexpected results)Note:此参数在PHP 5.1.0被废弃。 新的时区处理,而应使用

技术细节

返回值: 返回一个整数Unix时间戳。 FALSE的错误
PHP版本: 4+
更新日志: PHP 5.3.0:抛出E_DEPRECATED如果使用is_dst参数
PHP 5.1.0:将is_dst参数已被否决。 如果mktime()被称为不带参数,它现在抛出E_STRICT通知。 使用time()函数来代替。

<PHP日期/时间参考