用碳将小时转换为PM和AM

Sre*_*ova 12 php laravel php-carbon

我有PHP的时间戳,所以我使用Carbon扩展来管理与日期,时间等相关的所有内容.现在我有一个小时23:0020:00这个扩展如何将其转换为AM和PM格式?

Tho*_*Kim 42

我不确定是否有一个开箱即用的辅助方法,但你总是可以使用这个format方法,它遵循基类方法DateTime::format().

例:

$now = Carbon::now();
echo $now->format('g:i A');
Run Code Online (Sandbox Code Playgroud)

这将回应像下午5:17这样的事情.

g,iA似乎是随机的,但参数列表可以在这里找到:http://php.net/manual/en/function.date.php

g:12小时格式的一小时没有前导零

i:分钟带前导零

A:大写Ante meridiem和Post meridiem