PHP中的time函数

time 函数用于返回自 unix 纪元以来的当前时间(以秒为单位),这也称为 unix 时间; unix 纪元定义为 1970 年 1 月 1 日 00:00:00 GMT。

现在自 unix 纪元以来已经过去了大约 x 秒,可读的 Y-m-d H:i:s 格式的当前日期是:x。

日期格式可以根据需要进行调整,我们还可以根据首选日期/时间格式使用不同的选项。

我们可以将 time 返回的数字与 date 函数结合使用,以显示人类可读的数字版本:

$tomorrow = time() + 86400; //86.400 is equal to ~1 day in seconds
echo 'Tomorrow: '. date('Y-m-d H:i:s', $tomorrow) ."\n";

示例输出:

Tomorrow: 2021-02-15 12:01:11

要获取当前日期,只需直接调用 date 函数:

date_default_timezone_set("UTC");
echo date('Y-m-d H:i:s'); //2021-02-14 12:01:11

time 函数总是返回一个独立于时区 (UTC) 的时间戳,所以在使用 date 函数时记得使用 date_default_timezone_set 定义时区。

time 函数返回一个整数,不接受任何参数。

日期:2020-06-02 22:17:36 来源:oir作者:oir