I programmet ovenfor lærer du å konvertere millisekunder til minutter og sekunder hver for seg, og sammen i Kotlin.
Eksempel 1: Konverter millisekunder til minutter og sekunder hver for seg
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") )
Når du kjører programmet, vil utdataene være:
1000000 Millisekunder = 16 minutter Eller 1000000 Millisekunder = 1000 sekunder
I programmet ovenfor har vi konvertert gitt millisekunder til minutter ved hjelp av toMinutes()
metoden. På samme måte brukte vi toSeconds()
metoden for å konvertere den til sekunder.
Vi kan også bruke grunnleggende matematikk for å konvertere den til minutter og sekunder.
Sekunder = Millisekunder / 1000
mens minutter er
Minutter = Sekunder / 60 eller Minutter = (Millisekunder / 1000) / 60
Eksempel 2: Konverter millisekunder til minutter og sekunder
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.") )
Når du kjører programmet, vil utdataene være:
1000000 Millisekunder = 16 minutter og 40 sekunder.
I programmet ovenfor har vi brukt formel:
Minutter = (Millisekunder / 1000) / 60 Og gjenværende sekunder = (Millisekunder / 1000)% 60
Først beregner vi minuttene ved å bare dele det til sekunder og deretter til minutter ved å dele det med 60.
Deretter beregner vi de gjenværende sekundene ved å dele den på sekunder og få resten når den blir delt med 60.
Her er ekvivalent Java-kode: Java-program for å konvertere millisekunder til minutter og sekunder.