Java-programma om milliseconden om te zetten in minuten en seconden

In het bovenstaande programma leer je milliseconden individueel en samen in Java om te zetten in minuten en seconden.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende Java-programmeeronderwerpen:

  • Java-gegevenstypen (primitief)
  • Java-basisinvoer en -uitvoer

Voorbeeld 1: converteer milliseconden afzonderlijk naar minuten en seconden

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

Uitvoer

 1000000 milliseconden = 16 minuten of 1000000 milliseconden = 1000 seconden

In het bovenstaande programma hebben we milliseconden met behulp van toMinutes()methode omgezet in minuten . Evenzo hebben we de toSeconds()methode gebruikt om het naar seconden te converteren.

We kunnen ook elementaire wiskunde gebruiken om het om te rekenen naar minuten en seconden.

 Seconden = Milliseconden / 1000

terwijl minuten is

 Minuten = Seconden / 60 of Minuten = (Milliseconden / 1000) / 60

Voorbeeld 2: converteer milliseconden naar minuten en seconden

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

Uitvoer

 1000000 milliseconden = 16 minuten en 40 seconden.

In het bovenstaande programma hebben we de formule gebruikt:

 Minuten = (milliseconden / 1000) / 60 en resterende seconden = (milliseconden / 1000)% 60

Eerst berekenen we de minuten door ze simpelweg te delen in seconden en vervolgens in minuten door ze te delen door 60.

Vervolgens berekenen we de resterende seconden door deze te delen in seconden en de rest te krijgen gedeeld door 60.

Interessante artikelen...