Programme Java pour convertir des millisecondes en minutes et secondes

Dans le programme ci-dessus, vous apprendrez à convertir des millisecondes en minutes et secondes individuellement, et ensemble en Java.

Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:

  • Types de données Java (primitif)
  • Entrée et sortie Java Basic

Exemple 1: convertir individuellement les millisecondes en minutes et secondes

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

Production

 1000000 millisecondes = 16 minutes ou 1000000 millisecondes = 1000 secondes

Dans le programme ci-dessus, nous avons converti des millisecondes données en minutes en utilisant la toMinutes()méthode. De même, nous avons utilisé une toSeconds()méthode pour le convertir en secondes.

Nous pouvons également utiliser les mathématiques de base pour le convertir en minutes et secondes.

 Secondes = Millisecondes / 1000

tandis que les minutes sont

 Minutes = Secondes / 60 ou Minutes = (Millisecondes / 1000) / 60

Exemple 2: convertir des millisecondes en minutes et secondes

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

Production

 1000000 millisecondes = 16 minutes et 40 secondes.

Dans le programme ci-dessus, nous avons utilisé la formule:

 Minutes = (millisecondes / 1000) / 60 et secondes restantes = (millisecondes / 1000)% 60

Tout d'abord, nous calculons les minutes en les divisant simplement en secondes, puis en minutes en les divisant par 60.

Ensuite, nous calculons les secondes restantes en les divisant en secondes et en obtenant le reste divisé par 60.

Articles intéressants...