c语言编程笔录

首页 >   > 笔记大全

笔记大全

php怎么获取时间戳及格式化

更新时间:2023-07-17

前言

在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()函数,我们可以将时间戳转换为一定格式的时间字符串,方便展示和使用。

获取当前时间戳和格式化时间在开发中经常使用,无论是记录日志,还是生成报表,都需要使用时间。掌握了这些基本的时间处理技巧,我们能更加高效地处理时间相关的需求。