Java Program to Convert Minute to Millisecond, Microsecond and Vice Versa

In the previous article we have discussed about Java Program to Convert Minute to Second and Second to Minute

In this article we will see how to convert minute to millisecond and microsecond and vice versa by using Java programming language.

Java Program to Convert Minute to Millisecond, Microsecond and Vice Versa

Before jumping into the program let’s know the relationship between minute, millisecond and microsecond and how we can convert second to millisecond and microsecond and vice versa.

Minute, millisecond and microsecond all are used as unit in case of Time.

1 Minute =  60000 Millisecond
1 Minute =  6e+7 Microsecond
1 Millisecond = 1.66667e-5 Minute
1 Microsecond = 1.6667e-8 Minute

Formula to convert minute to millisecond.

Millisecond = Minute * 60000

Formula to convert minute to microsecond.

Microsecond = Minute * 6e+7

Formula to convert millisecond to minute.

Minute = Millisecond / 60000

Formula to convert microsecond to minute.

Minute = Microsecond / 6e+7

Let’s see different ways to convert minute to millisecond and microsecond and vice versa.

Method-1: Java Program to Convert Minute to Millisecond, Microsecond and Vice Versa By Using Static Input Value

Approach:

  • Declare user input of minute, millisecond and microsecond.
  • Then convert minute to millisecond, microsecond and vice versa by using the formula.
  • Print result.

Program:

public class Main 
{
   public static void main(String args[])
   {
        //value of minute declared
        double minute = 1;
        //value of millisecond declared  
        double millisecond = 1;
        //value of microsecond declared  
        double microsecond = 1;
        
        //converting minute to millisecond
        double ms = minute * 60000;
        //converting minute to microsecond
        double us = minute * 6e+7;
        //converting millisecond to minute
        double m1 = millisecond / 60000;
        //converting microsecond to minute
        double m2 = microsecond / 6e+7;
        
        //printing result
        System.out.println("Value of "+minute+" minute in millisecond: "+ ms);   
        System.out.println("Value of "+minute+" minute in microsecond: "+ us);   
        System.out.println("Value of "+millisecond+" millisecond in minute: "+ m1);   
        System.out.println("Value of "+microsecond+" microsecond in minute: "+ m2);  
   }
}
Output:

Value of 1.0 minute in millisecond: 60000.0
Value of 1.0 minute in microsecond: 6.0E7
Value of 1.0 millisecond in minute: 1.6666666666666667E-5
Value of 1.0 microsecond in minute: 1.6666666666666667E-8

Method-2: Java Program to Convert Minute to Millisecond, Microsecond and Vice Versa By Using User Input Value

Approach:

  • Take user input of minute, millisecond and microsecond.
  • Then convert minute to millisecond, microsecond and vice versa by using the formula.
  • Print result.

Program:

import java.util.*;
public class Main 
{
   public static void main(String args[])
   {
        //Scanner class object created
        Scanner sc=new Scanner(System.in);
        //Taking the value input of double variable minute
        System.out.println("Enter value of minute: ");  
        double minute = sc.nextDouble();
        //Taking the value input of double variable millisecond
        System.out.println("Enter value of millisecond: ");  
        double millisecond = sc.nextDouble();
        //Taking the value input of double variable microsecond
        System.out.println("Enter value of microsecond: ");  
        double microsecond = sc.nextDouble();
        
        //converting minute to millisecond
        double ms = minute * 60000;
        //converting minute to microsecond
        double us = minute * 6e+7;
        //converting millisecond to minute
        double m1 = millisecond / 60000;
        //converting microsecond to minute
        double m2 = microsecond / 6e+7;
        
        //printing result
        System.out.println("Value of "+minute+" minute in millisecond: "+ ms);   
        System.out.println("Value of "+minute+" minute in microsecond: "+ us);   
        System.out.println("Value of "+millisecond+" millisecond in minute: "+ m1);   
        System.out.println("Value of "+microsecond+" microsecond in minute: "+ m2);  
   }
}
Output:

Enter value of minute: 
5
Enter value of millisecond: 
600
Enter value of microsecond: 
6000
Value of 5.0 minute in millisecond: 300000.0
Value of 5.0 minute in microsecond: 3.0E8
Value of 600.0 millisecond in minute: 0.01
Value of 6000.0 microsecond in minute: 1.0E-4

Method-3: Java Program to Convert Minute to Millisecond, Microsecond and Vice Versa By Using User Defined Method

Approach:

  • Take user input of minute, millisecond and microsecond.
  • Call a user defined method by passing minute, millisecond and microsecond.
  • Then convert minute to millisecond, microsecond and vice versa by using the formula.
  • Print result.

Program:

import java.util.*;
public class Main 
{
   public static void main(String args[])
   {
        //Scanner class object created
        Scanner sc=new Scanner(System.in);
        //Taking the value input of double variable minute
        System.out.println("Enter value of minute: ");  
        double minute = sc.nextDouble();
        //Taking the value input of double variable millisecond
        System.out.println("Enter value of millisecond: ");  
        double millisecond = sc.nextDouble();
        //Taking the value input of double variable microsecond
        System.out.println("Enter value of microsecond: ");  
        double microsecond = sc.nextDouble();
         //calling user defined method convert()
        convert(minute, millisecond, microsecond);
   }
   
   //convert() method to convert minute to millisecond, microsecond and vice-versa
   public static void convert(double minute, double millisecond, double microsecond)
   {
        //converting minute to millisecond
        double ms = minute * 60000;
        //converting minute to microsecond
        double us = minute * 6e+7;
        //converting millisecond to minute
        double m1 = millisecond / 60000;
        //converting microsecond to minute
        double m2 = microsecond / 6e+7;
        
        //printing result
        System.out.println("Value of "+minute+" minute in millisecond: "+ ms);   
        System.out.println("Value of "+minute+" minute in microsecond: "+ us);   
        System.out.println("Value of "+millisecond+" millisecond in minute: "+ m1);   
        System.out.println("Value of "+microsecond+" microsecond in minute: "+ m2);  
   }
}
Output:

Enter value of minute: 
5
Enter value of millisecond: 
50
Enter value of microsecond: 
500
Value of 5.0 minute in millisecond: 300000.0
Value of 5.0 minute in microsecond: 3.0E8
Value of 50.0 millisecond in minute: 8.333333333333334E-4
Value of 500.0 microsecond in minute: 8.333333333333334E-6

Are you new to the java programming language? We recommend you to ace up your practice session with these Basic Java Programs Examples

Related Java Programs: