📅  最后修改于: 2023-12-03 15:18:19.679000             🧑  作者: Mango
在 PHP 中,时间戳(Timestamp)表示从 1970 年 1 月 1 日 00:00:00 UTC 到现在的秒数。PHP 提供了许多函数来处理时间和日期,其中之一就是 date()
函数。
date(format, timestamp)
函数用于将 Unix 时间戳格式化为可读日期和时间。它接受一个格式字符串和一个可选的时间戳参数。
格式化字符串是一组字符,用于定义日期和时间的输出格式。以下是常用的格式化字符:
以下是一个简单的例子:
echo date("Y-m-d H:i:s"); // 输出当前日期和时间,格式为:年-月-日 小时:分钟:秒
如果未传递时间戳参数,则默认使用当前时间。时间戳参数是一个 Unix 时间戳,可以通过 time()
函数获取。
以下是一个使用时间戳参数的例子:
$timestamp = 1609459200; // 2021 年 1 月 1 日 00:00:00
echo date("Y-m-d H:i:s", $timestamp);
time()
函数返回当前 Unix 时间戳(自 1970 年 1 月 1 日 00:00:00 UTC 起的秒数)。
以下是一个使用 time()
函数的例子:
echo time(); // 输出当前 Unix 时间戳
在使用 date()
函数时,如果未传递时间戳参数,则默认使用当前时间。
echo date("Y-m-d H:i:s"); // 输出当前日期和时间,格式为:年-月-日 小时:分钟:秒
以上便是 PHP 中的日期和时间处理函数简介。更多详情请查看官方文档。
参考链接: