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.








