Question: I am trying to see if two times, both with start and end times, overlap in any way. for instance, if A has a start time of 0800 and an end time of 0900 and I want to see if B, which has a start time of 0845 and an end time of 0945, interests/ overlaps it in any way. I don't care about the actual date just the times.

Answer: 
If you want to do this specifically using moment.js then you can try this plugin `moment-range` which allows you to have two date ranges and a function `overlaps` that can check this for you.

<https://github.com/rotaready/moment-range#overlaps>

Alternatively, you can manually do this check with if statements as well if you don't want to use moment.js.
You want to check if the
EndDate of A > StartDate of B
EndDate of B > Start