logo

Java programma, lai pārvērstu milisekundes minūtēs un sekundēs

Pārvērtiet milisekundes uz minūtēm un sekundēm java, izmantojot tādas metodes kā toMinutes() un toSeconds(), TimeUnit, kas ir vienlaicīgajā pakotnē.

java swing apmācība

Milisekundes:



1 millisecond = 0.001 second or (1/1000) seconds>

Sekundes:

1 second = 1000 millisecond 1 second = (1/60) minutes>

Minūte:

1 minute = 60000 milliseconds 1 minute = 60 seconds 1 minute = (1/60)hour>

Piemērs:



 Input :  Milliseconds = 400000 Output:  6 minutes and 40 seconds Input : Milliseconds = 5400000 Output: 90 minutes and 0 seconds>

Algoritms :

  1. Veikt ievadi milisekundēs.
  2. Pārvērtiet milisekundes minūtēs, izmantojot formulu: minūtes = (milisekundes/1000)/60).
  3. Pārvērtiet milisekundes sekundēs, izmantojot formulu: sekundes = (milisekundes/1000)%60).
  4. Drukas izvade no milisekundēm līdz minūtēm un sekundēm

Risināšanas metodes: Java programma, lai pārvērstu milisekundes minūtēs un sekundēs.

  1. Vienkārši izmantojiet Java pamata ievadi/izvadi.
  2. Metožu izmantošana Java.

1. Programma, lai pārvērstu milisekundes minūtēs un sekundēs



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.'>);> >}> }>

>

java masīvu saraksts
>

Izvade

3500000 Milliseconds = 58 minutes and 20 seconds.>

Laika sarežģītība: O(1)
Palīgtelpa: O(1)

2. Programma, lai pārvērstu milisekundes minūtēs un Sekundes, izmantojot metodes.

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

>

>

java galvenais
Izvade

3500000 Milliseconds = 58 minutes and 20 seconds>

Laika sarežģītība: O(1)
Palīgtelpa: O(1)