Checks if this is a time between two other times [start, end).
By default, the check is inclusive on the start, and exclusive on the end.
In other words:
Examples
Example 1
"08:00"[HM].intersects("08:00", "16:00")
// ^? true, start is inclusive
"12:00"[HM].intersects("08:00", "16:00")
// ^? true, is between
"16:00"[HM].intersects("08:00", "16:00")
// ^? false, end is exclusive