Java-program til at konvertere millisekunder til minutter og sekunder

I ovenstående program lærer du at konvertere millisekunder til minutter og sekunder individuelt og sammen i Java.

For at forstå dette eksempel skal du have kendskab til følgende Java-programmeringsemner:

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

Eksempel 1: Konverter millisekunder til minutter og sekunder individuelt

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

Produktion

 1000000 Millisekunder = 16 minutter Eller 1000000 Millisekunder = 1000 sekunder

I ovenstående program har vi konverteret givne millisekunder til minutter ved hjælp af toMinutes()metoden. Ligeledes brugte vi toSeconds()metode til at konvertere den til sekunder.

Vi kan også bruge grundlæggende matematik til at 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); ) )

Produktion

 1000000 Millisekunder = 16 minutter og 40 sekunder.

I ovenstående program har vi brugt formel:

 Minutter = (Millisekunder / 1000) / 60 Og resterende sekunder = (Millisekunder / 1000)% 60

Først beregner vi minutterne ved blot at dele det til sekunder og derefter til minutter ved at dividere det med 60.

Derefter beregner vi de resterende sekunder ved at dividere det til sekunder og få resten, når de divideres med 60.

Interessante artikler...