我有一些日期在我的数据库,我想显示他们在12小时的格式与上午下午在最后。我用的是碳,我的代码是:
$hora = Carbon::createFromFormat('h:i A', $fecha_inicio, 'UTC')->setTimeZone($timeZone)->format('h:i A');
$fecha_inicio类似于2018-11-02 13:47:03。
但这会抛出一个错误:小时不能高于12*
我有一些日期在我的数据库,我想显示他们在12小时的格式与上午下午在最后。我用的是碳,我的代码是:
$hora = Carbon::createFromFormat('h:i A', $fecha_inicio, 'UTC')->setTimeZone($timeZone)->format('h:i A');
$fecha_inicio类似于2018-11-02 13:47:03。
但这会抛出一个错误:小时不能高于12*
2条答案
按热度按时间i7uq4tfw1#
从文档中:
h 12小时格式一个小时,前导零01到12
h 24小时格式,前导零00到23
所以,使用
H:i
而不是h:i
```$hora = Carbon::createFromFormat('Y-m-d H:i:s', $fecha_inicio, 'UTC')->setTimeZone($timeZone)->format('h:i A');
bmp9r5qi2#
如果你想要12小时的时间格式
如果你想要24小时制的时间