public static Boolean checkTimesHasOverlap(Long dynaStartTime, Long dynaEndTime, Long fixedStartTime, Long fixedEndTime){
if (dynaStartTime >= fixedStartTime && dynaEndTime <= fixedEndTime){
return true;
} else if (dynaStartTime <= fixedStartTime && dynaEndTime >= fixedStartTime && dynaEndTime <= fixedEndTime) {
return true;
} else if (dynaStartTime >= fixedStartTime && dynaStartTime <= fixedEndTime && fixedEndTime <= dynaEndTime) {
return true;
} else if (dynaStartTime <= fixedStartTime && dynaEndTime >= fixedEndTime) {
return true;
}else {
return false;
}
}
01-30
594
12-29
8457
01-05
361