¿Cómo convertir segundos a minutos en JavaScript?

Como Convertir Segundos A Minutos En Javascript



Al medir los intervalos de tiempo, existe la necesidad de obtener un valor de minuto preciso que sea fácil de juzgar y notar el tiempo de una mejor manera. Por ejemplo, cuando se trata de largos intervalos de tiempo, es decir (en una carrera), los minutos transcurridos son convenientes y rápidos para juzgar un desempeño en comparación con el cálculo de los segundos. En tales casos, convertir segundos a minutos en JavaScript es muy útil para calcular el tiempo de manera más efectiva.

Este blog explicará las técnicas para convertir segundos a minutos en JavaScript.

¿Cómo convertir segundos a minutos usando JavaScript?

Los segundos se pueden convertir a minutos en JavaScript usando el método “Math.floor()” en combinación con lo siguiente:







  • Conversión básica ”.
  • Encadenar() ' y ' rutaInicio() ' métodos.

Enfoque 1: convertir segundos a minutos en JavaScript usando la conversión básica

Los ' Matemáticas.piso() El método ” redondea un número al entero inferior más cercano, es decir, (5.6 = 5). Este enfoque se puede aplicar para calcular el cálculo preciso sobre el valor de segundos especificado y el valor de entrada del usuario.



Sintaxis



Matemáticas . piso ( a )

En la sintaxis anterior:





  • a ” se refiere al número que se va a calcular.

Ejemplo 1: convertir segundos especificados a minutos en JavaScript
En este ejemplo particular, los cálculos para los minutos resultantes se calcularán sobre los segundos especificados.

Sigamos el ejemplo dado a continuación:



< tipo de guión = 'texto/javascript' >
estaba segTiempo = 60 ;
estaba calcularMinutos = Matemáticas . piso ( segTiempo / 60 ) ;
estaba resultado = segTiempo % 60 ;
consola. Iniciar sesión ( 'Los minutos convertidos son:' , calcularMinutos + ' minutos ' + resultado + ' segundos.' )
guion >

En el fragmento de código anterior:

  • Asigne los segundos como “ 60 ”.
  • Aplica el ' Matemáticas.piso() ” para devolver el cálculo preciso sobre la división de los segundos especificados por 60 (número de segundos en 1 minuto).
  • En el siguiente paso, calcule los segundos junto con los minutos devolviendo el resto.
  • Finalmente, muestra los minutos y segundos resultantes con respecto a los segundos especificados.

Producción

Del resultado anterior, se puede observar que se logra la funcionalidad requerida (60 segundos = 1 minuto)

Ejemplo 2: convertir segundos a minutos en JavaScript utilizando el valor de entrada del usuario
Este ejemplo usa los mismos cálculos para convertir segundos a minutos. La diferencia es que toma el “ entrada del usuario ” valor como segundos y calcula los minutos correspondientes en función de eso.

Sigamos paso a paso el siguiente ejemplo:

< centro >< identificación h3 = 'cabeza' > Los minutos convertidos son : h3 > centro >
< tipo de guión = 'texto/javascript' >
estaba obtener = inmediato ( 'Ingrese los segundos:' )
estaba cabeza = documento. getElementById ( 'cabeza' )
estaba calcularMinutos = Matemáticas . piso ( obtener / 60 ) ;
estaba resultado = obtener % 60 ;
cabeza. textointerno += calcularMinutos + ' minutos ' + resultado + ' segundos.'
guion >

En el fragmento de código anterior:

  • Incluya el encabezado indicado con el especificado “ identificación ”.
  • En la parte de JavaScript del código, pídale al usuario que ingrese el valor de ' segundos ' a través de ' inmediato cuadro de diálogo.
  • En el siguiente paso, acceda al encabezado incluido por su “ identificación ' utilizando el ' getElementById() ' método.
  • Recuerde los pasos discutidos para calcular los minutos y muestre el valor resultante de “ minutos ” como encabezado usando el “ textointerno ' propiedad.

Producción

En el resultado anterior, es evidente que los segundos se calculan con precisión.

Enfoque 2: convertir segundos en minutos en JavaScript usando los métodos toString() y padStart()

Los ' Encadenar() El método devuelve un número en forma de cadena. Los ' rutaInicio() El método ” en JavaScript se aplica para rellenar dos cadenas juntas. Estos métodos se pueden aplicar para convertir los minutos resultantes en la cadena y rellenarlos con el deseado ' 0

Sintaxis

número. Encadenar ( base )

En la sintaxis anterior:

  • base ' se refiere a ' base ' para utilizar.
cuerda. caminoInicio ( longitud , almohadilla )

En la sintaxis dada:

  • longitud ” indica la longitud de la cadena final.
  • almohadilla ” apunta a la cuerda que se va a rellenar.

Ejemplo
Observemos la funcionalidad del siguiente ejemplo:

< tipo de guión = 'texto/javascript' >
estaba segTiempo = 80 ;
estaba calcularMinutos = Matemáticas . piso ( segTiempo / 60 ) ;
estaba resultado = segTiempo % 60 ;
consola. Iniciar sesión ( 'Los minutos convertidos son:' , calcularMinutos. Encadenar ( ) . caminoInicio ( 2 , '0' ) + ':' + resultado. Encadenar ( ) . caminoInicio ( 2 , '0' ) ) ;
guion >

En el código anterior, realice los siguientes pasos:

  • Asigne los segundos en una variable llamada “ segTiempo ”.
  • Repita los pasos discutidos para calcular los minutos y segundos precisos.
  • En el siguiente paso, aplique el “ Encadenar() ” para devolver tanto los minutos como los segundos como una cadena.
  • Además, aplica el “ rutaInicio() ' método. Los ' 2 ” en su parámetro indica el número de “ 0 ” en su último argumento para rellenar tanto los minutos como los segundos.

Producción

A partir del resultado anterior, se puede observar que los minutos y segundos se rellenan en consecuencia y se devuelven como una cadena.

Estas fueron las diferentes formas de convertir segundos en minutos en JavaScript.

Conclusión

Los ' Matemáticas.piso() ” método en combinación con el “ conversión básica ” en el valor especificado y de entrada del usuario de “ segundos ” o con el “ Encadenar() ' y ' rutaInicio() Se pueden utilizar métodos para convertir segundos a minutos en JavaScript. El primer enfoque se puede aplicar para calcular los minutos exactos correspondientes al valor de segundos especificado o ingresado por el usuario, respectivamente. Los últimos métodos se pueden utilizar en combinación para calcular los minutos en función de los segundos inicializados y convertir los minutos resultantes en la cadena y rellenarlos con el deseado ' 0 ”. Este artículo explica cómo convertir segundos a minutos en JavaScript.