2

我需要一个将间隔添加到给定时间字符串的函数。

例子:

字符串时间 =“18:00:00”如果我添加 2 小时,我将得到“20:00:00”。

谢谢。

4

1 回答 1

4

您可以使用 aCalendar和 a SimpleDateFormat

SimpleDateFormat time = new SimpleDateFormat("HH:mm:ss");
Calendar c = Calendar.getInstance();
c.setTime(time.parse("18:00:00"));
c.add(Calendar.HOUR,2);
System.out.println("New time: "+time.format(c.getTime()));

输出将是:

New time: 20:00:00
于 2012-07-29T07:25:41.960 回答