I got this error:
ERROR: result of range difference would not be contiguous
Is there any operators to make the split of daterang
To refine what Adrian said, operators cannot return a setof result so this is basically impossible. The interface for such a behavior would have to be a function. You one someone already wrote elsewhere or you can write your own. There isn't one in core that I see.
David J.