2016-05-11 4 views
0
package timeConversion; 
import java.util.Scanner; 

public class TimeConversion { 

    public static void main(String[] args) { 
     Scanner input = new Scanner(System.in); 
     System.out.println("Please enter the time in minutes: "); 
     int time = input.nextInt();//time in minutes 
     int hour = time/60;// hour 
     int minute = time % 60; //minutes 
     System.out.print("The time is: " + hour + ":" + minute); 


    } 

} 

私は10分未満の分の値に問題があります。例えば、184分で時間を計ると出力は3:4ですが、 3:04を読むように。私はこれをどうやってやることができますか?日食の時間変換に問題がある

答えて

0

だけで簡単にハック

if(minute < 10) 
    System.out.println("The time is: " + hour + ":0" + minute); 
else 
    System.out.print("The time is: " + hour + ":" + minute);