📅  最后修改于: 2023-12-03 15:03:39.141000             🧑  作者: Mango
在PHP中,mktime()函数是用来获取指定日期的UNIX时间戳的。UNIX时间戳是指从1970年1月1日0时0分0秒到当前时间所经过的秒数,它是计算机中常用的一种时间表示方式。
以下是mktime()函数的语法:
mktime($hour, $minute, $second, $month, $day, $year, $is_dst);
其中,$hour表示小时数(0-23),$minute表示分钟数(0-59),$second表示秒数(0-59),$month表示月份(1-12),$day表示日数(1-31),$year表示年份(4位数字),$is_dst表示夏令时标识符(0表示不考虑夏令时,1表示考虑夏令时)。
mktime()函数的返回值是指定日期的UNIX时间戳。如果日期不合法,返回false。
以下是使用mktime()函数获取指定日期的UNIX时间戳的示例:
$timestamp = mktime(0, 0, 0, 1, 1, 2020);
echo $timestamp;
// 输出:1577836800
上述示例中,我们获取的是2020年1月1日0时0分0秒的UNIX时间戳。