我想用格式HH:mm:ss和特殊小时字段添加字符串时间。例如: "20:15:30"
(string)add "13:50:35"
(string) - >我想要的结果:“34:06:05”(字符串)。 我有搜索类似的代码:在java中添加溢出时间的字符串时间
String time1="20:15:30";
String time2="13:50:35";
SimpleDateFormat timeFormat = new SimpleDateFormat("HH:mm:ss");
timeFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
Date date1 = timeFormat.parse(time1);
Date date2 = timeFormat.parse(time2);
long sum = date1.getTime() + date2.getTime();
String date3 = timeFormat.format(new Date(sum));
System.out.println("The sum is "+ date3);
和上面的代码的结果:The sum is 10:06:05
不是我想要的。如何简单的方法来做到这一点?
的秒数的总和听起来更像是你正在谈论的持续时间或期间 – MadProgrammer
我不清楚。我只想要增量小时字段。也许大的结果类似:“99999:15:05”。 – TungHarry
是的,所以我们在谈论从0到 – MadProgrammer