У меня есть такая строка:PHP - Преобразование времени из HH: MM: SS Формат, который имеет Dot секунды
$duration = "00:20:55.60000";
Он был вырезан из видео с помощью ffmpeg
. Мне нужно преобразовать его в секундах.
Я пробовал: strtotime("1970-01-01 $duration UTC");
(Я получаю его от here), но он не работает. Может быть, потому, что он содержит точку в секундах.
Есть ли способ преобразовать эту строку в секунды?
Почему бы просто не взорвать его на ':', умножить первый и второй элементы, а затем суммировать значения –
ли 'StrToTime ("1970-01-01" .substr ($ длительность, 0,8). «UTC»); 'это исправит его – JustOnUnderMillions