mirror of
https://github.com/louislam/uptime-kuma.git
synced 2025-08-10 05:32:09 +08:00
Implement generateTimeslot() for recurring interval type
This commit is contained in:
@@ -671,18 +671,20 @@ function timeObjectConvertTimezone(obj, timezone, timeObjectToUTC = true) {
|
||||
obj.minutes += minutes;
|
||||
|
||||
// Handle out of bound
|
||||
if (obj.minutes < 0) {
|
||||
obj.minutes += 60;
|
||||
obj.hours--;
|
||||
} else if (obj.minutes > 60) {
|
||||
obj.minutes -= 60;
|
||||
obj.hours++;
|
||||
}
|
||||
|
||||
if (obj.hours < 0) {
|
||||
obj.hours += 24;
|
||||
} else if (obj.hours > 24) {
|
||||
obj.hours -= 24;
|
||||
}
|
||||
|
||||
if (obj.minutes < 0) {
|
||||
obj.minutes += 24;
|
||||
} else if (obj.minutes > 24) {
|
||||
obj.minutes -= 24;
|
||||
}
|
||||
|
||||
return obj;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user