我正在使用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做结果?谢谢。
答案 0 :(得分:10)
只需使用MySQL的DATE_FORMAT()
功能:
$query = $this->db->query('SELECT DATE_FORMAT(datetime, "%H:%i") as `time` ...