如何从Mysql数据库获取小时和分钟的时间格式?

时间:2015-04-11 01:48:08

标签: php mysql codeigniter

我正在使用codeigniter并且在查询时遇到了问题。

$query = $this->db->query('SELECT datetime ...');
$resultdata['results'] = $query->result_array();

foreach($results as $result)
{
    echo "<tr>";
    echo "<td>".$result['datetime']."</td>";
    echo "</tr>";
}

此代码以此格式显示日期结果:2015-04-11 02:45:19。 如何只用HOURS和MINUTES做结果?谢谢。

1 个答案:

答案 0 :(得分:10)

只需使用MySQL的DATE_FORMAT()功能:

$query = $this->db->query('SELECT DATE_FORMAT(datetime, "%H:%i") as `time` ...