我有PHP的时间戳,所以我使用Carbon扩展来管理与日期,时间等相关的所有内容。现在我有一个小时 23:00 或 20:00 这个扩展如何将其转换为AM和PM格式?
答案 0 :(得分:27)
我不确定是否有开箱即用的辅助方法,但您可以始终使用format
方法,该方法遵循基类方法{{3} }。
示例:
$now = Carbon::now();
echo $now->format('g:i A');
这将像下午5:17那样回应。
g
,i
和A
似乎是随机的,但可以在此处找到参数列表:DateTime::format()
g
:12小时不带前导零的格式
i
:带前导零的分钟
A
:大写的Ante meridiem和Post meridiem