我有一个外部变量以下列格式存在于文件中:
<?php $var = JHtml::_('date', $item->event_date, this->config->event_date_format, null) ; ?>
输出如下内容:
09-05-2015 6:00 am
如何删除日期部分并仅保留小时数?
答案 0 :(得分:1)
$date = '09-05-2015 6:00 am';
echo $time=date("g", strtotime($date));
<强>输出强>
6
答案 1 :(得分:0)
这应该可以解决问题。 strtotime()可以将此日期转换为php可读日期。您可以选择要显示的项目(小时,秒,日等)。 http://php.net/manual/en/function.date.php#format
date('H:s', strtotime($var));
答案 2 :(得分:0)
最简单的方法是使用substr:
substr($var, -7);