Как преобразовать секунды в минуты в JavaScript?

Kak Preobrazovat Sekundy V Minuty V Javascript



При измерении временных интервалов необходимо получить точное минутное значение, по которому легко судить и лучше замечать время. Например, при работе с длинными интервалами времени, т. Е. (В гонке), прошедшие минуты удобны и позволяют быстро оценить производительность по сравнению с подсчетом секунд. В таких случаях преобразование секунд в минуты в JavaScript очень полезно для более эффективного расчета времени.

В этом блоге объясняются методы преобразования секунд в минуты в JavaScript.

Как конвертировать секунды в минуты с помощью JavaScript?

Секунды можно преобразовать в минуты в JavaScript с помощью метода «Math.floor()» в сочетании со следующим:







  • Базовое преобразование ».
  • нанизывать() ' а также ' путьНачало() методы.

Подход 1: преобразование секунд в минуты в JavaScript с использованием базового преобразования

Мат.этаж() ” округляет число до ближайшего целого числа в меньшую сторону, т. е. (5,6 = 5). Этот подход можно применять для точного расчета по указанному значению секунд и значению, введенному пользователем.



Синтаксис



Математика . пол ( а )

В приведенном выше синтаксисе:





  • а ” относится к числу, которое должно быть вычислено.

Пример 1. Преобразование указанных секунд в минуты в JavaScript
В этом конкретном примере вычисления результирующих минут будут вычисляться по указанным секундам.

Давайте последуем приведенному ниже примеру:



< тип сценария знак равно 'текст/javascript' >
был секВремя знак равно 60 ;
был вычислить минуты знак равно Математика . пол ( секВремя / 60 ) ;
был результат знак равно секВремя % 60 ;
приставка. журнал ( «Преобразованные минуты:» , вычислить минуты + 'минуты' + результат + 'секунды'. )
сценарий >

В приведенном выше фрагменте кода:

  • Назначьте секунды как « 60 ».
  • Примените « Мат.этаж() », чтобы вернуть точное вычисление деления указанных секунд на 60 (количество секунд в 1 минуте).
  • На следующем шаге вычислите секунды вместе с минутами, вернув остаток.
  • Наконец, отобразите результирующие минуты и секунды по отношению к указанным секундам.

Выход

Из приведенного выше вывода видно, что требуемая функциональность достигнута (60 секунд = 1 минута).

Пример 2. Преобразование секунд в минуты в JavaScript с использованием введенного пользователем значения
В этом примере используются те же вычисления для преобразования секунд в минуты. Разница в том, что он принимает « пользовательский ввод ” как секунды и вычисляет соответствующие минуты на основе этого.

Давайте шаг за шагом следуем приведенному ниже примеру:

< центр >< идентификатор h3 знак равно 'глава' > Преобразованные минуты : h3 > центр >
< тип сценария знак равно 'текст/javascript' >
был получить знак равно быстрый ( 'Введите секунды:' )
был глава знак равно документ. получитьэлементбиид ( 'глава' )
был вычислить минуты знак равно Математика . пол ( получить / 60 ) ;
был результат знак равно получить % 60 ;
глава. внутренний текст += вычислить минуты + 'минуты' + результат + 'секунды'.
сценарий >

В приведенном выше фрагменте кода:

  • Включите указанный заголовок с указанным « я бы ».
  • В части кода JavaScript попросите пользователя ввести значение « секунды ' с помощью ' быстрый диалоговое окно.
  • На следующем шаге получите доступ к включенному заголовку по его « я бы ' с использованием ' получитьэлемент по идентификатору() метод.
  • Вспомните обсуждаемые шаги для вычисления минут и отобразите результирующее значение « минуты » в качестве заголовка с использованием « внутренний текст ' имущество.

Выход

В приведенном выше выводе видно, что секунды вычисляются точно.

Подход 2: преобразование секунд в минуты в JavaScript с использованием методов toString() и padStart()

нанизывать() » возвращает число в виде строки. “ путьНачало() ” в JavaScript применяется для объединения двух строк. Эти методы можно применять для преобразования полученных минут в строку и дополнения их желаемым « 0

Синтаксис

количество. нанизывать ( основание )

В приведенном выше синтаксисе:

  • основание » относится к « база ' утилизировать.
нить. путьНачало ( длина , блокнот )

В заданном синтаксисе:

  • длина ” указывает длину конечной строки.
  • блокнот ” указывает на строку, которая должна быть дополнена.

Пример
Давайте посмотрим на функциональность приведенного ниже примера:

< тип сценария знак равно 'текст/javascript' >
был секВремя знак равно 80 ;
был вычислить минуты знак равно Математика . пол ( секВремя / 60 ) ;
был результат знак равно секВремя % 60 ;
приставка. журнал ( «Преобразованные минуты:» , вычислить минуты. нанизывать ( ) . путьНачало ( два , '0' ) + ':' + результат. нанизывать ( ) . путьНачало ( два , '0' ) ) ;
сценарий >

В приведенном выше коде выполните следующие шаги:

  • Назначьте секунды в переменной с именем « секВремя ».
  • Повторите обсуждаемые шаги для вычисления точных минут и секунд.
  • На следующем шаге примените « нанизывать() ”, чтобы вернуть минуты и секунды в виде строки.
  • Также примените « путьНачало() метод. “ два ” в своем параметре указывает количество “ 0 ” в своем последнем аргументе дополнить как минутами, так и секундами.

Выход

Из приведенного выше вывода видно, что минуты и секунды дополняются соответствующим образом и возвращаются в виде строки.

Это были разные способы преобразования секунд в минуты в JavaScript.

Вывод

Мат.этаж() 'метод в сочетании с ' базовое преобразование ” после указанного и введенного пользователем значения “ секунды » или с « нанизывать() ' а также ' путьНачало() ” можно использовать для преобразования секунд в минуты в JavaScript. Первый подход может применяться для точного вычисления минут, соответствующих указанному или введенному пользователем значению секунд соответственно. Последние методы можно использовать в комбинации для вычисления минут на основе инициализированных секунд и преобразования полученных минут в строку и дополнения их желаемым « 0 ». В этой статье объясняется, как преобразовать секунды в минуты в JavaScript.