Program Java pentru a converti milisecunde în minute și secunde

În programul de mai sus, veți învăța să convertiți milisecunde în minute și secunde individual și împreună în Java.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare Java:

  • Tipuri de date Java (Primitive)
  • Intrare și ieșire de bază Java

Exemplul 1: convertiți milisecunde în minute și secunde individual

 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 ); ) )

Ieșire

 1000000 milisecunde = 16 minute Sau 1000000 milisecunde = 1000 secunde

În programul de mai sus, am convertit milisecunde date în minute folosind toMinutes()metoda. La fel, am folosit toSeconds()metoda pentru ao converti în secunde.

De asemenea, putem folosi matematica de bază pentru a o converti în minute și secunde.

 Secunde = Milisecunde / 1000

în timp ce minute este

 Minute = Secunde / 60 sau Minute = (Milisecunde / 1000) / 60

Exemplul 2: convertiți milisecundele în minute și secunde

 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); ) )

Ieșire

 1000000 Milisecunde = 16 minute și 40 de secunde.

În programul de mai sus, am folosit formula:

 Minute = (Milisecunde / 1000) / 60 Și secunde rămase = (Milisecunde / 1000)% 60

Mai întâi, calculăm minutele prin simpla împărțire la secunde și apoi la minute împărțind-o cu 60.

Apoi, calculăm secundele rămase împărțind-o în secunde și obținând restul când este împărțit la 60.

Articole interesante...