Programma Java per convertire i millisecondi in minuti e secondi

Nel programma sopra, imparerai a convertire i millisecondi in minuti e secondi individualmente e insieme in Java.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione Java:

  • Tipi di dati Java (primitivi)
  • Input e output di Java Basic

Esempio 1: converti i millisecondi in minuti e secondi individualmente

 import java.util.concurrent.TimeUnit; public class Milliseconds ( public static void main(String() args) ( long milliseconds = 1000000; // long minutes = (milliseconds / 1000) / 60; long minutes = TimeUnit.MILLISECONDS.toMinutes(milliseconds); // long seconds = (milliseconds / 1000); long seconds = TimeUnit.MILLISECONDS.toSeconds(milliseconds); System.out.format("%d Milliseconds = %d minutes", milliseconds, minutes ); System.out.println("Or"); System.out.format("%d Milliseconds = %d seconds", milliseconds, seconds ); ) )

Produzione

 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

 public class Milliseconds ( public static void main(String() args) ( long milliseconds = 1000000; long minutes = (milliseconds / 1000) / 60; long seconds = (milliseconds / 1000) % 60; System.out.format("%d Milliseconds = %d minutes and %d seconds.", milliseconds, minutes, seconds); ) )

Produzione

 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.

Articoli interessanti...