witching hour

witch·ing hour

witching hour

n.
  1. The middle of the night, especially midnight. [colloq.]