这是我的代码到目前为止。我是一个初学者,我不明白为什么这不能正常工作。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
投票接近清楚。一点都不清楚。 –
这似乎很清楚。 –