O day and night, but this is wondrous strange!

– William Shakespeare

Hamlet, Act 1, Scene 5.