Ищу для отображения видео длиной в следующих двух форматах:Vanilla JS - Просмотр видео Длина (если заявление)
, если менее 59 секунд:
{no_of_sec}
если выше 59 секунд:
{no_of_sec}: {} no_of_sec
в настоящее время этот код:
document.getElementById("video2").duration
Возвращает следующее значение:
18.133313
Мне нужно только это нужно roundest до ближайшей секунды, а затем в формате выше. Не переусердствуя, я полагаю, мне нужно округлить его. Это можно сделать с помощью Math.round(), но когда число превышает 59 секунд, я нахожусь в борьбе.
Я планирую поставить это в функцию, которая бы перебрать видео элементов с классом под названием:
.has--videoDuration
Любые идеи?
Вы ищете решение только для ванильного JavaScript? как насчет moment.js? – cassln