📜  php time() - PHP (1)

📅  最后修改于: 2023-12-03 14:45:13.262000             🧑  作者: Mango

PHP Time()函数

介绍

在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()函数的常见用法。使用该函数可以方便地获取当前日期和时间,以及计算时间差。