PHPにタイムスタンプがあるので、Carbon拡張機能を使用して、日付、時刻などに関連するすべてのものを管理しています。今、私は例えば23:または20:をこの拡張で使用して、AMに変換する方法とPM形式?
すぐに使えるヘルパーメソッドがあるかどうかはわかりませんが、基本クラスのメソッドに依存するformat
メソッドをいつでも使用できます DateTime::format()
。
例:
$now = Carbon::now();
echo $now->format('g:i A');
これは、午後5時17分のようなものをエコーします。
g
、i
、およびA
はランダムに見えるかもしれませんが、パラメーターのリストはここにあります: http://php.net/manual/ en/function.date.php
g
:先行ゼロなしの12時間形式の1時間
i
:先行ゼロ付きの分
A
:大文字のアンティ子午線とポスト子午線