createFromFormat工作不正常



我正在使用WordPress自定义字段插件。该值以这种格式存储在数据库中22/04/2014下午2:29我的createFromFormat中出现问题,无法正常工作。

数据库值

22/04/2014 2:29 pm

PHP代码

$schedules_arrival = get_field('schedules_arrival');
$datetime = new DateTime();
$schedules_arrival_date = $datetime->createFromFormat('d/m/Y g:mm tt', $schedules_arrival);
echo $schedules_arrival_date = $datetime->format('d M Y H:i');

以上回报

22 Apr 2014 21:02

应返回

1 Apr 2014 06:00

使用a代替tt表示"pm"。t表示一个月中的天数。此外,你只需要一个m分钟:

$schedules_arrival_date = $datetime->createFromFormat('d/m/Y g:m a', $schedules_arrival);

有关标识符的列表,请参见date()

相关内容

  • 没有找到相关文章

最新更新