php怎么获取时间戳及格式化
更新时间:2023-10-22前言
在PHP中,获取时间戳和格式化时间是非常常见的需求。时间戳是一个表示某个时间点的数字,它代表从格林威治时间1970年1月1日00:00:00开始经过的秒数。而格式化时间是将时间戳以一定的格式进行展示,例如年-月-日 小时:分钟:秒。
获取时间戳
要获取当前的时间戳,可以使用PHP的内置函数time()
。这个函数返回一个整数,表示当前时间相对于1970年1月1日00:00:00的秒数。
$timestamp = time();
echo $timestamp;
以上代码将输出当前的时间戳。
格式化时间
要将时间戳格式化为一定的时间格式,首先需要使用date()
函数,它可以将时间戳转换为可读性更强的字符串表达。
$timestamp = time();
$date = date('Y-m-d H:i:s', $timestamp);
echo $date;
以上代码将输出当前的时间,格式为年-月-日 小时:分钟:秒。
总结
在本文中,我们学习了如何在PHP中获取时间戳和格式化时间。通过使用time()
函数获取当前的时间戳,我们可以获得一个表示当前时间的整数。而利用date()
函数,我们可以将时间戳转换为一定格式的时间字符串,方便展示和使用。
获取当前时间戳和格式化时间在开发中经常使用,无论是记录日志,还是生成报表,都需要使用时间。掌握了这些基本的时间处理技巧,我们能更加高效地处理时间相关的需求。