Convierta milisegundos a minutos y segundos en java usando métodos como toMinutes() y toSeconds() , TimeUnit que está en el paquete concurrente .
Milisegundos:
1 millisecond = 0.001 second or (1/1000) seconds
Segundos:
1 second = 1000 millisecond 1 second = (1/60) minutes
Minuto:
1 minute = 60000 milliseconds 1 minute = 60 seconds 1 minute = (1/60)hour
Ejemplo:
Input : Milliseconds = 400000 Output: 6 minutes and 40 seconds Input : Milliseconds = 5400000 Output: 90 minutes and 0 seconds
Algoritmo :
- Tome la entrada en milisegundos.
- Convierta Milisegundos a minutos usando la fórmula: minutos = (milisegundos/1000)/60).
- Convierta Milisegundos a segundos usando la fórmula: segundos = (milisegundos/1000)%60).
- La salida de impresión de milisegundos a minutos y segundos
Métodos de resolución: programa Java para convertir milisegundos en minutos y segundos.
- Simplemente usando entrada/salida básica en Java.
- Uso de métodos en Java.
1. Programa para Convertir Milisegundos a Minutos y Segundos
Java
// Java Program to Convert Milliseconds // to Minutes and Seconds import java.io.*; class GFG { public static void main(String[] args) { // Take Input in Long otherwise // overflow occur for some inputs. long milliseconds = 3500000; // formula for conversion for // milliseconds to minutes. long minutes = (milliseconds / 1000) / 60; // formula for conversion for // milliseconds to seconds long seconds = (milliseconds / 1000) % 60; // Print the output System.out.println(milliseconds + " Milliseconds = " + minutes + " minutes and " + seconds + " seconds."); } }
Producción
3500000 Milliseconds = 58 minutes and 20 seconds.
2. Programa para Convertir Milisegundos a Minutos y Segundos usando Métodos.
Java
// Java Program to Convert Milliseconds // to Minutes and Seconds import java.io.*; import java.util.concurrent.TimeUnit; class GFG { public static void main(String[] args) { long milliseconds = 3500000; // This method uses this formula :minutes = // (milliseconds / 1000) / 60; long minutes = TimeUnit.MILLISECONDS.toMinutes(milliseconds); // This method uses this formula seconds = // (milliseconds / 1000); long seconds = (TimeUnit.MILLISECONDS.toSeconds(milliseconds) % 60); // Print the answer System.out.format(milliseconds + " Milliseconds = " + minutes + " minutes and " + seconds + " seconds"); } }
Producción
3500000 Milliseconds = 58 minutes and 20 seconds
Publicación traducida automáticamente
Artículo escrito por jagroopofficial y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA