Java-program for å konvertere millisekunder til minutter og sekunder

I programmet ovenfor lærer du å konvertere millisekunder til minutter og sekunder hver for seg, og sammen i Java.

For å forstå dette eksemplet, bør du ha kunnskap om følgende Java-programmeringsemner:

  • Java datatyper (primitive)
  • Java Basic Input og Output

Eksempel 1: Konverter millisekunder til minutter og sekunder hver for seg

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

Produksjon

 1000000 Millisekunder = 16 minutter Eller 1000000 Millisekunder = 1000 sekunder

I programmet ovenfor har vi konvertert gitt millisekunder til minutter ved hjelp av toMinutes()metoden. På samme måte brukte vi toSeconds()metoden for å konvertere den til sekunder.

Vi kan også bruke grunnleggende matematikk for å konvertere den til minutter og sekunder.

 Sekunder = Millisekunder / 1000

mens minutter er

 Minutter = Sekunder / 60 eller Minutter = (Millisekunder / 1000) / 60

Eksempel 2: Konverter millisekunder til minutter og sekunder

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

Produksjon

 1000000 Millisekunder = 16 minutter og 40 sekunder.

I programmet ovenfor har vi brukt formel:

 Minutter = (Millisekunder / 1000) / 60 Og gjenværende sekunder = (Millisekunder / 1000)% 60

Først beregner vi minuttene ved å bare dele det til sekunder og deretter til minutter ved å dele det med 60.

Deretter beregner vi de gjenværende sekundene ved å dele den på sekunder og få resten når den blir delt med 60.

Interessante artikler...