存储我有四个整数比较两个时间值和阵列中的
int minute; int houre;
int endHour; int endMin;
假设前两个是houre = 6 -- minute = 40 so time is 6:40
二是endHour = 22 endMin = 40 so time is 22:40
现在我想添加10分钟,高达添加所有可能的时间值22:40在一个数组中。以下是我使用
while (houre <= endHour && minute <= endMin)
{
if (minute + 10 >= 60)
houre += 1;
minute = (minute + 10) % 60;
Datee dat = new Datee();
dat.startHour = houre;
dat.startMin = minute;
arrayOfTime.add(dat);
}
代码中的错误是在minute <= endMin
...它到达小时才能结束于这种情况。谁能给我一个解决方案。我不知道为什么我解决不了这个小问题
问候
如何将我提取小时和分钟? – 2012-08-02 18:50:14
int hour = start_min/60; int min = star_min%60; – 2012-08-02 19:06:47