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

Programa Kotlin que converte milissegundos em minutos e segundos

大全 de Exemplos em Kotlin

No programa acima, você aprenderá a converter milissegundos em minutos e segundos separadamente em Kotlin.

Exemplo1:converter milissegundos em minutos e segundos separadamente

import java.util.concurrent.TimeUnit
fun main(args: Array<String>) {
    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 milissegundos = $minutes minutos")
    println("Ou")
    println("$milliseconds milissegundos = $seconds segundos")
}

A saída do programa ao executá-lo é:

1000000 milissegundos = 16 minutos
Ou
1000000 milissegundos = 1000 segundos

No programa acima, usamos o método toMinutes() para converter os milissegundos fornecidos em minutos. Da mesma forma, usamos o método toSecond() para convertê-lo em segundos.

Também podemos usar matemática básica para convertê-lo em minutos e segundos.

Segundos = Milissegundos / 1000

minutos são

Minutos = Segundos / 60
ou
Minutes = (Milliseconds / 1000) / 60

Exemplo2:converter milissegundos em minutos e segundos

fun main(args: Array<String>) {
    val milliseconds: Long = 1000000
    val minutes = milliseconds / 1000 / 60
    val seconds = milliseconds / 1000 % 60
    println("$milliseconds milissegundos= $minutes minutos e $seconds segundos.")
}

A saída do programa ao executá-lo é:

1000000 milissegundos= 16 minutos são 40 segundos.

Neste programa, usamos a fórmula:

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

Primeiro, calculamos os minutos simplesmente dividindo por segundos, e então dividindo por60 para calcular os minutos.
Em seguida, calculamos o número restante de segundos dividindo por segundos, e então dividimos por60 obtém o resto.

Este é o código Java equivalente:Programa Java que converte Milissegundos para Minutos e Segundos

大全 de Exemplos em Kotlin