Java Program to Convert Milliseconds to Minutes and Seconds
Last Updated :
29 Sep, 2022
Convert Milliseconds to Minutes and Seconds in java using methods like toMinutes() and toSeconds(), TimeUnit which is in the concurrent package.
Milliseconds:
1 millisecond = 0.001 second or (1/1000) seconds
Seconds:
1 second = 1000 millisecond
1 second = (1/60) minutes
Minute:
1 minute = 60000 milliseconds
1 minute = 60 seconds
1 minute = (1/60)hour
Example:
Input : Milliseconds = 400000
Output: 6 minutes and 40 seconds
Input : Milliseconds = 5400000
Output: 90 minutes and 0 seconds
Algorithm:
- Take Input in milliseconds.
- Convert Milliseconds to minutes using the formula: minutes = (milliseconds/1000)/60).
- Convert Milliseconds to seconds using the formula: seconds = (milliseconds/1000)%60).
- The print output from Milliseconds to minutes and seconds
Methods of Solving: Java Program to Convert Milliseconds to Minutes and Seconds.
- Simply using Basic Input / Output in Java.
- Using Methods in Java.
1. Program to Convert Milliseconds to Minutes and Seconds
Java
import java.io.*;
class GFG {
public static void main(String[] args)
{
long milliseconds = 3500000 ;
long minutes = (milliseconds / 1000 ) / 60 ;
long seconds = (milliseconds / 1000 ) % 60 ;
System.out.println(milliseconds + " Milliseconds = "
+ minutes + " minutes and "
+ seconds + " seconds." );
}
}
|
Output
3500000 Milliseconds = 58 minutes and 20 seconds.
Time complexity: O(1)
Auxiliary space: O(1)
2. Program to Convert Milliseconds to Minutes and Seconds using Methods.
Java
import java.io.*;
import java.util.concurrent.TimeUnit;
class GFG {
public static void main(String[] args)
{
long milliseconds = 3500000 ;
long minutes
= TimeUnit.MILLISECONDS.toMinutes(milliseconds);
long seconds
= (TimeUnit.MILLISECONDS.toSeconds(milliseconds)
% 60 );
System.out.format(milliseconds + " Milliseconds = "
+ minutes + " minutes and "
+ seconds + " seconds" );
}
}
|
Output
3500000 Milliseconds = 58 minutes and 20 seconds
Time complexity: O(1)
Auxiliary space: O(1)
Share your thoughts in the comments
Please Login to comment...