如何使用php输出时间格式

使用 PHP 输出时间格式可以通过 date() 函数实现。date() 函数需要传入两个参数,一个是时间格式,一个是可选的时间戳(默认为当前时间)。

使用 PHP 输出时间格式可以通过 date() 函数实现。date() 函数需要传入两个参数,一个是时间格式,一个是可选的时间戳(默认为当前时间)。

以下是一些常用的时间格式:

格式 描述
Y 年份(四位数)
y 年份(两位数)
m 月份(有前导零)
n 月份(没有前导零)
M 月份的缩写(Jan - Dec)
d 日期(有前导零)
j 日期(没有前导零)
D 星期几的缩写(Sun - Sat)
l 星期几(Sunday - Saturday)
H 小时(24小时制,有前导零)
h 小时(12小时制,有前导零)
i 分钟(有前导零)
s 秒(有前导零)

以下是两个示例代码:

示例一

<?php
$date = date('Y-m-d H:i:s');
echo "现在的时间是:".$date;
?>

输出结果:现在的时间是:2022-07-20 14:15:30

以上代码中,$date 变量使用 date() 函数获得当前的时间,并设置格式为 "Y-m-d H:i:s",即年月日时分秒。使用 echo 输出 $date 变量即可输出当前时间。

示例二

<?php
$date = date('D, d M Y H:i:s T', time() + 3600 * 8);
echo "现在的时间是:".$date;
?>

输出结果:现在的时间是:Wed, 20 Jul 2022 22:15:30 CST

以上代码中,$date 变量使用 date() 函数获得当前时间并设置了更加详细的格式 "D, d M Y H:i:s T",即星期几、日期、月份、年份、时分秒和时区信息。由于当前服务器时区为 UTC+8,因此使用 time() 函数获得当前 Unix 时间戳,然后加上 3600 * 8 转换成北京时间。最后使用 echo 输出 $date 变量即可输出当前时间。

以上是使用 PHP 输出时间格式的完整攻略,通过这些示例,您可以根据自己的需要进行修改,输出符合要求的时间格式。

本文标题为:如何使用php输出时间格式

基础教程推荐