這是我的代碼到目前爲止。我是一個初學者,我不明白爲什麼這不能正常工作。Java:關於代碼的建議
我的任務是花幾分鐘的時間(2000到40000),並輸出它所花費的天數,小時數,分鐘數(例如25000分鐘是 - 17天8小時40分鐘)。
此外,它應該顯示日期,如果我添加17天8小時40分鐘到2015年9月1日。我甚至不接近輸出(我的顯示0天,6小時,50分鐘) -
它必須看起來像這樣:
還有17天,8個小時,25000分40分鐘。未來 日期將爲2015年9月18日。
有什麼建議嗎?
public static void main(String[] args) {
// 1 minute = 60 seconds
// 1 hour = 60 x 60 = 3600
// 1 day = 3600 x 24 = 86400
int input = 25000;
int numberOfDays;
int numberOfHours;
int numberOfMinutes;
numberOfDays = input/86400;
numberOfHours = (input % 86400)/3600;
numberOfMinutes = ((input % 86400) % 3600)/60;
System.out.println("Number of days :" + numberOfDays);
System.out.println("Number of Hours :" + numberOfHours);
System.out.println("Number of Mins :" + numberOfMinutes);
}
問題是不夠 – orvi
投票接近清楚。一點都不清楚。 –
這似乎很清楚。 –