how to convert weird varchar “time” to real time in mysql?

前端 未结 5 758

I have a time value being stored in a database as a varchar(4) and I need to convert it to real time.

for example, if the time is \"23:59\" I want 11:59PM returned.

5条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-21 12:35

    never mind, this works fine:

    TIME_FORMAT(CONCAT(SUBSTRING(THE_TIME, 1,2), ':', SUBSTRING(THE_TIME, 3,4)), '%h%i')
    

提交回复
热议问题