Java-program för att konvertera millisekunder till minuter och sekunder

I ovanstående program lär du dig att konvertera millisekunder till minuter och sekunder individuellt, och tillsammans i Java.

För att förstå detta exempel bör du ha kunskap om följande Java-programmeringsämnen:

  • Java-datatyper (primitiva)
  • Java Basic Input and Output

Exempel 1: Konvertera millisekunder till minuter och sekunder individuellt

 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 minuter eller 1000000 millisekunder = 1000 sekunder

I ovanstående program har vi konverterat givna millisekunder till minuter med hjälp av toMinutes()metoden. På samma sätt använde vi toSeconds()metoden för att konvertera den till sekunder.

Vi kan också använda grundläggande matematik för att konvertera den till minuter och sekunder.

 Sekunder = Millisekunder / 1000

medan minuter är

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

Exempel 2: Konvertera millisekunder till minuter och 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 minuter och 40 sekunder.

I programmet ovan har vi använt formel:

 Minuter = (Millisekunder / 1000) / 60 Och återstående sekunder = (Millisekunder / 1000)% 60

Först beräknar vi minuterna genom att helt enkelt dela det till sekunder och sedan till minuter genom att dela det med 60.

Sedan beräknar vi de återstående sekunderna genom att dela den till sekunder och få resten när de divideras med 60.

Intressanta artiklar...