Формат видео длительности должен быть 0:00/00:00/000: 00 Эти функции работают отлично, за исключением случаев, когда видео составляет менее 60 секунд, оно отображается как: 00MySql, выдавая правильную продолжительность видео в течение менее 60 секунд
Если видео длится 12 секунд, я бы хотел, чтобы он показывал 0:12, но вместо этого он показывает: 12.
Примеры того, что мне бы хотелось: 0:55, 1:55, 11:55, 111: 55.
Примеры того, что я не хочу:: 55, 01:55, 011: 55
Вот строка из моего запроса на продолжительность:
trim(leading 0 from concat(lpad(floor(v.duration/60), 3, 0), ":", lpad((v.duration%60), 2, 0))) as duration
Почему вы обрезные ведущие нули, если вы * делаете * хотите, чтобы начальные нули? И какой результат вы ожидаете: '0: 00' или' 00: 00' или '000: 00'? – RandomSeed
@RandomSeed Единственный формат, который я хотел бы иметь в качестве ведущих нулей, длится менее 60 секунд. Некоторые примеры того, что мне хотелось бы: 0:55, 1:55, 11:55, 111: 55. Примеры того, чего я не хочу:: 55, 01:55, 011: 55 и т. Д. Я пробовал много решений, прежде чем приходить сюда без везения. – Chris