猿问

计算 1250 小时后时间的程序?

在一次采访中,他问了我一个时间问题,我无法回答。有人可以帮我解决这个问题吗?他要我用 Java 写一个程序。

问题:-

现在时间是晚上 11 点 30 分。1250 小时后是几点?


湖上湖
浏览 148回答 3
3回答

偶然的你

Java Codepublic Date addHoursToJavaUtilDate(Date date, int hours) {  Calendar calendar = Calendar.getInstance();  calendar.setTime(date);  calendar.add(Calendar.HOUR_OF_DAY, 1250 );  return calendar.getTime();}请注意,Calendar.HOUR_OF_DAY 指的是 24 小时制。var today = new Date('01-01-2019 11:30 PM');var dt =today.setHours(today.getHours() + 1250);console.log(new Date(dt).toString());

www说

24小时后,时间重复。1250 小时后 = 52 * 24 小时 + 2 小时。所以答案是晚上 11:30 + 2 小时 = 1:30 AM。

慕桂英3389331

检查这个逻辑Total Hours : 1250No of hours per day : 24So 1250%24 = 2 hours (remainder)结果:晚上 11:30 + 2 小时 = 凌晨 1:30
随时随地看视频慕课网APP

相关分类

Java
我要回答