例
返回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日期/时间参考