Sprawdzenie czy przedziały czasowe się nakładają

0

Mam problem z takim zagadnieniem, mam dwa przedziały czasowe. Oznaczone na zasadzie

//przedział 1
Date start1 = new Date(jakaśdata);
Date end1= new Date(jakaśdata);
//przedział 2
Date start2 = new Date(jakaśdata);
Date end2 = new Date(jakaśdata);

I mam sprawdzić czy w jakiś sposób się na siebie nakładają. Jak próbuję sam napisać rozwiązanie to po chwili pasuje mi napisać bardzo pokombinowanego ifa co wygląda nieelegancko... Ma ktoś pomysł jak to ładnie sprawdzić?

1 użytkowników online, w tym zalogowanych: 0, gości: 1