Made combined recurrence ringsAt tests cleaner
This commit is contained in:
parent
468641a49b
commit
8d23d8f0b2
@ -109,33 +109,7 @@ public class AlarmTest {
|
||||
int hours = 0;
|
||||
int minutes = 0;
|
||||
|
||||
if (h <= hC) {
|
||||
if (m <= mC) {
|
||||
// Subtract 1 from the days because the hours and minutes
|
||||
// calculation will already count to the next day.
|
||||
if (D < D_C) {
|
||||
days = Calendar.SATURDAY - D_C + D - 1;
|
||||
} else if (D == D_C) {
|
||||
days = 6;
|
||||
} else {
|
||||
days = D - D_C - 1;
|
||||
}
|
||||
// Subtract 1 from the hours because the minutes calculation
|
||||
// will already count to the next hour.
|
||||
hours = 23 - hC + h;
|
||||
minutes = 60 - mC + m;
|
||||
} else {
|
||||
minutes = m - mC;
|
||||
if (h < hC) {
|
||||
if (D < D_C) {
|
||||
days = Calendar.SATURDAY - D_C + D - 1;
|
||||
} else if (D == D_C) {
|
||||
days = 6;
|
||||
} else {
|
||||
days = D - D_C - 1;
|
||||
}
|
||||
hours = 24 - hC + h;
|
||||
} else /*if (h == hC)*/ {
|
||||
if (h > hC || (h == hC && m > mC)) {
|
||||
if (D < D_C) {
|
||||
days = Calendar.SATURDAY - D_C + D;
|
||||
} else if (D == D_C) {
|
||||
@ -143,17 +117,27 @@ public class AlarmTest {
|
||||
} else {
|
||||
days = D - D_C;
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
} else if (h <= hC) {
|
||||
if (D < D_C) {
|
||||
days = Calendar.SATURDAY - D_C + D;
|
||||
days = Calendar.SATURDAY - D_C + D - 1;
|
||||
} else if (D == D_C) {
|
||||
days = 0;
|
||||
days = 6;
|
||||
} else {
|
||||
days = D - D_C;
|
||||
days = D - D_C - 1;
|
||||
}
|
||||
}
|
||||
|
||||
if (h <= hC) {
|
||||
if (m <= mC) {
|
||||
hours = 23 - hC + h;
|
||||
minutes = 60 - mC + m;
|
||||
} else {
|
||||
minutes = m - mC;
|
||||
if (h < hC) {
|
||||
hours = 24 - hC + h;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (m <= mC) {
|
||||
hours = h - hC - 1;
|
||||
minutes = 60 - mC + m;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user