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

Tutorial Básico de Java

Controle de fluxo Java

Java Array

Java Orientação a Objetos (I)

Java Orientação a Objetos (II)

Java Orientação a Objetos (III)

Tratamento de Exceções Java

Java Lista (List)

Java Fila (Queue)

Java Conjunto Map

Java Conjunto Set

Java Entrada e Saída (I/O)

Reader Java/Writer

Outros tópicos do Java

Programa Java converte milissegundos em minutos e segundos

大全 de Exemplos Java

No programa acima, você aprenderá como converter milissegundos em minutos e segundos no Java.

Exemplo1Converter milissegundos em minutos e segundos separadamente

import java.util.concurrent.TimeUnit;
public class Milliseconds {
    public static void main(String[] args) {
        long milliseconds = 1000000;
        // long minutes = (milissegundos / 1000) / 60;
        long minutes = TimeUnit.MILLISECONDS.toMinutes(milliseconds);
        // long seconds = (milissegundos / 1000);
        long seconds = TimeUnit.MILLISECONDS.toSeconds(milliseconds);
        System.out.format("%d milissegundos = %d minutos\n", milliseconds, minutes);
        System.out.println("Ou");
        System.out.format("%d milissegundos = %d segundos", milliseconds, seconds);
    }
}

Quando executamos o programa, a saída é:

1000000 milissegundos igual 16 minutos
Ou
1000000 milissegundos igual 1000 segundos

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

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

Seconds = Milliseconds / 1000

Os minutos são

Minutes = Seconds / 60
ou
Minutos = (Milissegundos / 1000) / 60

Exemplo2Converter para minutos e segundos

public class Milliseconds {
    public static void main(String[] args) {
        long milliseconds = 1000000;
        long minutes = (milissegundos / 1000) / 60;
        long seconds = (milissegundos / 1000) % 60;
        System.out.format("%d milissegundos igual %d minutos igual %d segundos.", milliseconds, minutes, seconds);
    }
}

Quando executamos o programa, a saída é:

1000000 milissegundos igual 16 Minutos igual 40 milissegundos.

No programa acima, usamos a fórmula:

Minutos = (Milissegundos / 1000) / 60
E
Segundos Restantes = (Milissegundos / 1000) % 60

Primeiro, dividimos simplesmente por segundos, e novamente dividimos por60 para calcular minutos (Minutos).

Então, calculamos os segundos restantes (Segundos Restantes), dividimos por segundos, e novamente dividimos por60 obter os segundos restantes (Segundos Restantes).

大全 de Exemplos Java