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.