PHP time() 函数返回当前的 Unix 时间戳(Unix timestamp)。Unix 时间戳(Unix timestamp)是一种测量时间的方式,它表示从格林威治时间 1970 年 1 月 1 日 00:00:00 至今的总秒数。
echo time(); // 1545186890
PHP time() 函数可以用于计算两个日期之间的差值。例如,要计算两个日期之间的天数,可以使用下面的代码:
$d1=strtotime("July 04"); // 1404172800 $d2=ceil(($d1-time())/60/60/24); // -7 echo $d2; // -7
PHP Date/Time 参考手册
返回 GMT 日期的 UNIX 时间戳,然后使用它来查找该日期的天:
gmmktime() 函数返回 GMT 日期的 UNIX 时间戳。
提示:该函数与 mktime() 相同,不同的是传递的参数代表了 GMT 日期。
参数 | 描述 |
---|---|
hour | 可选。规定小时。 |
minute | 可选。规定分。 |
second | 可选。规定秒。 |
month | 可选。规定月。 |
day | 可选。规定天。 |
year | 可选。规定年。 |
is_dst | 可选。参数总是代表 GMT 日期,所以 is_dst 不影响结果。 注意:该参数在 PHP 5.1.0 中被废弃。取而代之使用的是新的时区处理特性。 |
返回值: | 返回一个整数 Unix 时间戳。 |
---|---|
PHP 版本: | 4+ |
更新日志: | PHP 5.1.0:is_dst 参数被废弃。 |
PHP microtime() 函数 PHP Date/Time 参考手册实例返回当前 Unix 时间戳的微秒数:?phpecho(microtime());?运行实例 »定义和用...
PHP time() 函数PHP Date/Time 参考手册实例 返回当前时间的 Unix 时间戳,并格式化为日期:?php $t=time(); echo($t . br); ech...
PHP cosh() 函数 PHP Math 参考手册实例返回不同数的双曲余弦:?phpecho(cosh(3) . br);echo(cosh(-3) . br);echo(cosh(0) . br)...
PHP is_finite() 函数PHP Math 参考手册实例 判断一个值是否为有限值:?php echo is_finite(2) . br; echo is_finite(log(0)) . ...
PHP min() 函数PHP Math 参考手册实例 通过 min() 函数查找最小值:?php echo(min(2,4,6,8,10) . br);echo(min(22,14,68,18,15) ...