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.








