在MySQL中,我們通常需要對時間進行格式化操作,以便按照自己的需求進行數據處理。如果我們只需要獲取時間的時分信息,可以使用如下代碼:
SELECT DATE_FORMAT(`time_field`, '%H:%i') FROM `table_name`
其中,`time_field`
為時間字段名,`table_name`
為表名。這段代碼中,使用了DATE_FORMAT()
函數來對時間進行格式化操作。函數的第二個參數'%H:%i'
表示只保留時間的小時數和分鐘數,使用冒號分隔。
如果我們需要獲取多條數據的時間格式化結果,可以使用如下代碼:
SELECT GROUP_CONCAT(DATE_FORMAT(`time_field`, '%H:%i') SEPARATOR ',') FROM `table_name`
同樣地,`time_field`
為時間字段名,`table_name`
為表名。這段代碼中,使用了GROUP_CONCAT()
函數將多個時間的格式化結果拼接成一個字符串,并使用SEPARATOR
指定分隔符,這里使用逗號分隔。
需要注意的是,在MySQL中,日期和時間的格式化參數不同,具體可以查閱官方文檔。
上一篇css 顏色閃動