欢迎访问宙启技术站
智能推送

如何使用PHP的date函数获取当前时间戳

发布时间:2023-06-29 06:42:35

在PHP中,可以使用date函数来获取当前时间戳。时间戳表示从1970年1月1日00:00:00到当前时间的秒数。

date函数的原始语法如下:

date ( string $format [, int $timestamp = time() ] ) : string

其中format是可选的格式参数,用于指定日期和时间的格式。timestamp是可选的时间戳参数,如果不提供,则默认使用当前时间。

要获取当前时间戳,可以使用以下方法:

$timestamp = time();

time函数返回当前的UNIX时间戳(从1970年1月1日00:00:00至今的秒数)。

或者可以直接使用date函数来获取当前时间戳:

$timestamp = date('U');

Udate函数的格式参数,表示返回一个UNIX时间戳。

以下是一个具体的示例,展示如何使用date函数获取当前时间戳,并将其格式化为可读的日期和时间:

$timestamp = date('U');
$date = date('Y-m-d H:i:s', $timestamp);
echo "当前时间戳为:".$timestamp;
echo "当前时间为:".$date;

输出:

当前时间戳为:1591577296
当前时间为:2020-06-08 09:41:36

需要注意的是,时间戳是一个整数,表示秒数。如果需要以其他格式显示日期和时间,可以根据需要在date函数中使用不同的格式参数来格式化输出。