Programa Kotlin para convertir milisegundos en minutos y segundos

En el programa anterior, aprenderá a convertir milisegundos a minutos y segundos individualmente y juntos en Kotlin.

Ejemplo 1: convertir milisegundos en minutos y segundos individualmente

 import java.util.concurrent.TimeUnit fun main(args: Array) ( val milliseconds: Long = 1000000 // long minutes = (milliseconds / 1000) / 60; val minutes = TimeUnit.MILLISECONDS.toMinutes(milliseconds) // long seconds = (milliseconds / 1000); val seconds = TimeUnit.MILLISECONDS.toSeconds(milliseconds) println("$milliseconds Milliseconds = $minutes minutes") println("Or") println("$milliseconds Milliseconds = $seconds seconds") )

Cuando ejecute el programa, la salida será:

 1000000 milisegundos = 16 minutos o 1000000 milisegundos = 1000 segundos

En el programa anterior, hemos convertido los milisegundos dados a minutos usando el toMinutes()método. Asimismo, utilizamos el toSeconds()método para convertirlo a segundos.

También podemos usar matemáticas básicas para convertirlo en minutos y segundos.

 Segundos = Milisegundos / 1000

mientras que los minutos son

 Minutos = Segundos / 60 o Minutos = (Milisegundos / 1000) / 60

Ejemplo 2: convertir milisegundos en minutos y segundos

 fun main(args: Array) ( val milliseconds: Long = 1000000 val minutes = milliseconds / 1000 / 60 val seconds = milliseconds / 1000 % 60 println("$milliseconds Milliseconds = $minutes minutes and $seconds seconds.") )

Cuando ejecute el programa, la salida será:

 1000000 milisegundos = 16 minutos y 40 segundos.

En el programa anterior, usamos la fórmula:

 Minutos = (milisegundos / 1000) / 60 y segundos restantes = (milisegundos / 1000)% 60

Primero, calculamos los minutos simplemente dividiéndolos en segundos y luego en minutos dividiéndolos entre 60.

Luego, calculamos los segundos restantes dividiéndolos en segundos y obteniendo el resto cuando se divide por 60.

Aquí está el código Java equivalente: programa Java para convertir milisegundos en minutos y segundos.

Articulos interesantes...