php 时间怎么输出格式
-
要输出格式化的时间,可以使用PHP中的date函数。下面是一些常用的输出时间格式:
1. 输出年份(4位数):Y
2. 输出月份(有前导零):m
3. 输出日期(有前导零):d
4. 输出小时(有前导零,12小时制):h
5. 输出小时(有前导零,24小时制):H
6. 输出分钟(有前导零):i
7. 输出秒数(有前导零):s
8. 输出上午或下午(大写):A
9. 输出上午或下午(小写):a例如,要输出当前日期和时间,可以使用以下代码:
“`php
echo date(‘Y-m-d H:i:s’);
“`这将输出类似于”2021-01-01 09:00:00″的结果。
如果要根据指定的时间戳输出格式化的时间,可以将时间戳作为date函数的第二个参数,例如:
“`php
echo date(‘Y-m-d H:i:s’, strtotime(‘2022-12-31 23:59:59’));
“`这将输出”2022-12-31 23:59:59″。
更多关于date函数的时间格式化选项,请查阅PHP官方文档。
2年前 -
PHP中可以使用 date() 函数来格式化日期和时间。
1. 输出年份:
– 使用 “Y” 参数:echo date(“Y”); // 输出结果为当前年份,如 20222. 输出月份:
– 使用 “m” 参数:echo date(“m”); // 输出结果为当前月份的两位数表示,如 06 表示 6 月3. 输出日期:
– 使用 “d” 参数:echo date(“d”); // 输出结果为当前月份的两位数表示的日期,如 15 表示 15 号4. 输出小时:
– 使用 “H” 参数:echo date(“H”); // 输出结果为当前的小时数(24小时制),如 14 表示下午 2 点
– 使用 “h” 参数:echo date(“h”); // 输出结果为当前的小时数(12小时制),如 02 表示下午 2 点5. 输出分钟和秒数:
– 使用 “i” 参数:echo date(“i”); // 输出结果为当前的分钟数,如 30 表示 30 分钟
– 使用 “s” 参数:echo date(“s”); // 输出结果为当前的秒数,如 45 表示 45 秒示例代码:
“`php
echo date(“Y-m-d H:i:s”); // 输出结果为当前的年份-月份-日期 小时:分钟:秒数,如 2022-06-15 14:30:45
“`以上是一些常见的日期和时间格式化输出,你可以根据自己的需求来组合参数,实现各种格式的输出。关于 date() 函数的更多参数和用法,你可以参考 PHP 官方文档。
2年前 -
PHP中有多种方式可以格式化输出时间。
1. 使用date()函数
date()函数是PHP中常用的时间格式化函数,可以根据指定的格式将时间转换为不同的字符串表示。该函数的基本语法如下:
“`
string date ( string $format [, int $timestamp = time() ] )
“`其中,$format参数为日期格式字符串,$timestamp参数为时间戳(可选,不传则默认为当前时间)。例如,要将当前时间格式化为年-月-日 时:分:秒 的形式,可以按照以下操作进行:
“`php
$date = date(‘Y-m-d H:i:s’);
echo $date;
“`2. 使用strtotime()和date()函数
strtotime()函数可以将字符串时间转换为时间戳,从而可以进行时间的加减运算。然后再使用date()函数进行格式化输出。例如,要获取当前时间的前一天时间,可以使用以下方法:
“`php
$timestamp = strtotime(‘-1 day’);
$date = date(‘Y-m-d H:i:s’, $timestamp);
echo $date;
“`3. 使用DateTime类
PHP提供了DateTime类来处理日期和时间。该类提供了丰富的方法来操作时间,包括格式化输出。例如,要将当前时间格式化为年-月-日 时:分:秒 的形式,可以按照以下操作进行:
“`php
$datetime = new DateTime();
$date = $datetime->format(‘Y-m-d H:i:s’);
echo $date;
“`以上是三种常用的PHP时间格式化输出方式,根据需求选择适合的方法即可。
2年前