标签: mysql
我需要用时间值填充表格。包含这些值的列的类型为:TIME。
TIME
此类型需要采用以下格式的数据:HH:MM:SS和我的 830 的值 8:30 AM , 2300 11:00 PM 和 0 午夜。在插入值之前,是否需要将值填充为6位数?
答案 0 :(得分:0)
您需要执行LPAD并可以使用以下查询来选择正确的时间格式。
SELECT TIME_FORMAT(STR_TO_DATE('2359', '%H%i'), '%h:%i %p');