使用 Carbon 将小时转换为 PM 和 AM
Convert hour to PM and AM with Carbon
我在 PHP 中有一个时间戳,所以我正在使用 Carbon 扩展来管理与日期、时间等相关的所有内容。现在我有一个小时 23:00 或 20:00 与此扩展如何将其转换为 AM 和 PM 格式?
我不确定是否有开箱即用的辅助方法,但您始终可以使用 format
方法,它遵循基本 class 方法DateTime::format()
.
示例:
$now = Carbon::now();
echo $now->format('g:i A');
这将回显类似 5:17 PM 的内容。
g
、i
和 A
看似随机,但可以在此处找到参数列表:http://php.net/manual/en/function.date.php
g
:一小时的 12 小时格式,不带前导零
i
:带前导零的分钟数
A
:大写的Ante meridiem和Post meridiem
我在 PHP 中有一个时间戳,所以我正在使用 Carbon 扩展来管理与日期、时间等相关的所有内容。现在我有一个小时 23:00 或 20:00 与此扩展如何将其转换为 AM 和 PM 格式?
我不确定是否有开箱即用的辅助方法,但您始终可以使用 format
方法,它遵循基本 class 方法DateTime::format()
.
示例:
$now = Carbon::now();
echo $now->format('g:i A');
这将回显类似 5:17 PM 的内容。
g
、i
和 A
看似随机,但可以在此处找到参数列表:http://php.net/manual/en/function.date.php
g
:一小时的 12 小时格式,不带前导零
i
:带前导零的分钟数
A
:大写的Ante meridiem和Post meridiem