English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Kotlin-Programm um Millisekunden in Minuten und Sekunden umzuwandeln

Kotlin Beispielsammlung

In diesem Programm lernen Sie, wie man in Kotlin Millisekunden in Minuten und Sekunden umwandelt.

Beispiel1:将毫秒分别转换为分钟和秒

import java.util.concurrent.TimeUnit
fun main(args: Array<String>) {
    val milliseconds: Long = 1000000
    // long minutes = (milliseconds / 1000) / 60;
    val minutes: Long = TimeUnit.MILLISECONDS.toMinutes(milliseconds)
    // long seconds = (milliseconds / 1000);
    val seconds: Long = TimeUnit.MILLISECONDS.toSeconds(milliseconds)
    println("$milliseconds Millisekunden = $minutes Minuten")
    println("Oder")
    println("$milliseconds Millisekunden = $seconds Sekunden")
}

Wenn Sie dieses Programm ausführen, lautet die Ausgabe:

1000000 Millisekunden = 16 Minuten
Oder
1000000 Millisekunden = 1000 Sekunden

Im obigen Programm verwenden wir die Methode toMinutes(), um die angegebenen Millisekunden in Minuten umzuwandeln. Ebenso verwenden wir die Methode toSecond(), um sie in Sekunden umzuwandeln.

Wir können auch grundlegende Mathematik verwenden, um sie in Minuten und Sekunden umzuwandeln.

Seconds = Milliseconds / 1000

Minuten sind

Minutes = Seconds / 60
oder
Minutes = (Milliseconds / 1000) / 60

Beispiel2:毫秒转换为分钟和秒

fun main(args: Array<String>) {
    val milliseconds: Long = 1000000
    val minutes: Long = milliseconds / 1000 / 60
    val seconds: Long = milliseconds / 1000 % 60
    println("$milliseconds Millisekunden = $minutes Minuten und $seconds Sekunden.")
}

Wenn Sie dieses Programm ausführen, lautet die Ausgabe:

1000000 Millisekunden= 16 Minuten sind 40 Sekunden.

Im obigen Programm verwenden wir die Formel:

Minutes = (Milliseconds / 1000) / 60
und
Remaining Seconds = (Milliseconds / 1000) % 60

Zunächst berechnen wir die Minuten durch einfache Division durch Sekunden und dann durch60, um die Minuten zu berechnen.
Dann berechnen wir die verbleibenden Sekunden durch Division durch Sekunden und dann durch60 ergibt den Rest.

Dies ist das äquivalente Java-Code:Java-Programm zur Umwandlung von Millisekunden in Minuten und Sekunden

Kotlin Beispielsammlung