Programma Kotlin per convertire i millisecondi in minuti e secondi

Nel programma sopra, imparerai a convertire i millisecondi in minuti e secondi individualmente e insieme in Kotlin.

Esempio 1: converti i millisecondi in minuti e secondi 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") )

Quando esegui il programma, l'output sarà:

 1000000 Millisecondi = 16 minuti Oppure 1000000 Millisecondi = 1000 secondi

Nel programma sopra, abbiamo convertito i millisecondi dati in minuti usando il toMinutes()metodo. Allo stesso modo, abbiamo utilizzato il toSeconds()metodo per convertirlo in secondi.

Possiamo anche usare la matematica di base per convertirlo in minuti e secondi.

 Secondi = Millisecondi / 1000

mentre i minuti lo sono

 Minuti = Secondi / 60 o Minuti = (Millisecondi / 1000) / 60

Esempio 2: conversione di millisecondi in minuti e secondi

 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.") )

Quando esegui il programma, l'output sarà:

 1000000 Millisecondi = 16 minuti e 40 secondi.

Nel programma sopra, abbiamo usato la formula:

 Minuti = (Millisecondi / 1000) / 60 E secondi rimanenti = (Millisecondi / 1000)% 60

Innanzitutto, calcoliamo i minuti semplicemente dividendoli in secondi e poi in minuti dividendoli per 60.

Quindi, calcoliamo i secondi rimanenti dividendoli in secondi e ottenendo il resto quando diviso per 60.

Ecco il codice Java equivalente: programma Java per convertire i millisecondi in minuti e secondi.

Articoli interessanti...