如何在php中从datetime中删除时间结束

如何在php中从datetime中删除时间结束,php,html,datetime,Php,Html,Datetime,我目前的情况如下: 上午九时至下午五时 我希望它只显示开始时间: 上午9点 这是我的代码: <td class="time event-<?php echo $post->ID; ?>"><?php espresso_event_date_range( 'g:i a', ' ', ' ', ' ', $event->ID() ); ?></td> 像这样使用 $exp_date = explode("-",e

我目前的情况如下:

上午九时至下午五时

我希望它只显示开始时间:

上午9点

这是我的代码:

             <td class="time event-<?php echo $post->ID; ?>"><?php espresso_event_date_range( 'g:i a', ' ', ' ', ' ', $event->ID() ); ?></td>
像这样使用

$exp_date = explode("-",espresso_event_date_range( 'g:i a', ' ', ' ', ' ', $event->ID() ));

<td class="time event-<?php echo $post->ID." ".$exp_date[0]; ?>"></td>
$exp_date=explode(“-”,意式浓缩咖啡事件日期范围('g:i a','','','','$event->ID());

您总是可以使用
explode
分解值,然后回显第一个cll。智能解决方案是编辑浓缩咖啡事件日期范围,而不是编辑其输出