i have two dates with me startDate
and endDate
from method parameters i am getting newStartDate and newEndDate
And now i need to check newStartDate
and newEndDate
are not in between or even conflicting with startDate
and endDate
for example:
start date = 11/03/2016
end date = 11/15/2016
newStartDate = 11/16/2016
newEndDate = 11/23/2016
(^^^This one should return true)
newStartDate = 11/01/2016
newEndDate = 11/02/2016
(^^^This one should return true)
newStartDate = 11/04/2016
newEndDate = 11/12/2016
(^^^This one should return false)
newStartDate = 11/01/2016
newEndDate = 11/05/2016
(^^^This one should return false)
newStartDate = 11/12/2016
newEndDate = 11/22/2016
(^^^This one should return false)
newStartDate = 11/01/2016
newEndDate = 11/24/2016
(^^^This one should return false)
newStartDate = 11/01/2016
newEndDate = 11/03/2016
(^^^This one should return false)
please help me to write java code for this kind of logic.