Меню Закрыть

Перевод строки в формат даты в секунды js

Задача: в виджете выбора времени выводятся в теге в формате 08:00, что естественно не является временным форматом. Сама суть задачи заключалась в переводе выбранного времени пользователем в формат даты, в нашем случае в секунды.

				
					const toSeconds = (time) =>{ // это своего рода конвертер
    const [hours, minutes] = time.split(':').map(Number);
// при помощи split() указывается разделитель между часами и минутами
    return hours * 60 * 60 + minutes * 60; // переводим часы и минуты в секунды
}
const time = "8:15"; // сюда может помещаться любая переменная
const seconds = toSeconds(time); // конвертируем и получаем значение в секундах

console.log(seconds) // 29700
				
			

Добавить комментарий

Ваш адрес email не будет опубликован.

>