mysql如何格式化subtime

时间:2012-07-13 09:29:36

标签: mysql

我想将子时间的返回值格式化为以下格式:HH:MM

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

你能帮我解决问题吗?

1 个答案:

答案 0 :(得分:1)

您应该使用TIME_FORMAT而不是DATE_FORMAT:

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