📅  最后修改于: 2023-12-03 14:45:13.262000             🧑  作者: Mango
在PHP中,time()函数是一个非常常用的方法之一。它返回当前服务器的日期和时间,以UNIX时间戳的形式表示。UNIX时间戳是从1970年1月1日午夜(格林威治标准时间)经过的秒数。time()函数的语法如下:
time( void ) : int
返回当前服务器的日期和时间。
以下是一些PHP Time()函数的常见用法。
以下代码可以获取当前的UNIX时间戳:
<?php
echo time();
?>
通过将时间戳传递到date()
函数,可以将时间戳转换为可读的日期和时间格式。
<?php
echo date("Y-m-d H:i:s", time());
?>
可以使用Time()函数来计算时间差。例如,以下代码可以计算当前时间与指定日期之间的时间差:
<?php
$now = time();
$your_date = strtotime("2019-01-01");
$datediff = $now - $your_date;
echo "Days since January 1, 2019: " . round($datediff / (60 * 60 * 24));
?>
以上代码中,首先使用time()函数获取当前时间戳,然后使用strtotime()函数将指定日期转换为时间戳。最后计算时间差,并将其转换为天数。
以上介绍了PHP中time()函数的常见用法。使用该函数可以方便地获取当前日期和时间,以及计算时间差。