Как форматировать длительное время?

Рейтинг: 0Ответов: 1Опубликовано: 13.05.2023

Например есть переменная let d = "5:00"

и ему надо возвращать значение в функции секунды

Ответы

▲ 2Принят

Я бы реализовал как-то так.

const time = "5:31";

console.info(timeToSeconds(time));

function timeToSeconds(time)
{
  return time.split(":").reduce((acc, time) => (60 * acc) + Number(time));
}