📅  最后修改于: 2023-12-03 15:03:42.187000             🧑  作者: Mango
在编写PHP程序时,获取当前时间是一个常见的需求。PHP提供了多种方式获取当前时间,可以根据实际需求选择相应的方法。
获取系统当前时间的方法非常简单,使用PHP内置函数date
即可。date
函数需要传入一个格式化字符串,表示输出的时间格式。例如,以下代码输出当前时间的年月日时分秒:
echo date('Y-m-d H:i:s');
输出结果:
2021-09-19 10:30:00
时间戳是指自1970年1月1日以来的秒数,通常用于做时间的比较和计算。PHP内置函数time
可以获取当前时间戳:
echo time();
输出结果:
1632021000
时间戳通常需要转换成常见的时间格式才能被人类识别。PHP内置函数date
可以将时间戳转换为指定格式的时间字符串:
echo date('Y-m-d H:i:s', time());
输出结果:
2021-09-19 10:30:00
除了以上介绍的date
和time
函数外,PHP还提供了许多日期处理函数,例如strtotime
、mktime
和strftime
等。可以根据实际需求选择相应的函数。
获取当前时间是开发中经常遇到的需求,PHP提供了多种选择。以上介绍了获取系统当前时间、时间戳以及格式化时间戳的方法,同时还介绍了其他日期处理函数的使用。根据实际需求选择相应的方法即可。