Java Program to Convert Milliseconds to Minutes and Seconds
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)
Last Updated :
29 Sep, 2022
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...