2012-07-13 109 views
0

我想從SUBTIME返回值格式爲以下格式:HH:MMmysql如何格式化SUBTIME

SUBTIME('09:00:00', SEC_TO_TIME(30*60)), 
DATE_FORMAT(SUBTIME('09:00:00', SEC_TO_TIME(30*60)), '%H:%i') 

第一SUBTIME返回我正確08:30:00 而是一個與DATE_FORMAT,退貨我只是NULL

你能幫我一下嗎?

+0

什麼是你想要的日期值補充? – Madhivanan 2012-07-13 09:36:29

+0

我想添加哪個日期值? 因此應該只是08:30 – krackmoe 2012-07-13 09:37:10

回答

1

您應該使用TIME_FORMAT,而不是DATE_FORMAT:

TIME_FORMAT(SUBTIME('09:00:00', SEC_TO_TIME(30*60)), '%H:%i') 
+0

謝謝!! date_format也有效,但與子時間不相關... – krackmoe 2012-07-13 09:41:05