Я создаю видеоплеер, и я хочу создать функцию, которая будет показывать время видео, которое эквивалентно вводимому диапазону входной части.
введите описание изображения здесь
Я создал функцию, но она дает мне не точное время.
function getHoveredTime(e) {
const time = e.offsetX * video.duration / e.target.getBoundingClientRect().width;
const min = Math.floor(time / 60);
const sec = Math.floor(time - min * 60);
return min + ':' + sec;
}