将时间存入表格

时间:2017-09-22 18:37:53

标签: mysql

我需要用时间值填充表格。包含这些值的列的类型为:TIME

此类型需要采用以下格式的数据:HH:MM:SS和我的 830 的值 8:30 AM 2300 11:00 PM 0 午夜。在插入值之前,是否需要将值填充为6位数?

1 个答案:

答案 0 :(得分:0)

您需要执行LPAD并可以使用以下查询来选择正确的时间格式。

SELECT TIME_FORMAT(STR_TO_DATE('2359', '%H%i'), '%h:%i %p');