On this night vs In this night

In this night of wonder or On this night of wonder, which is correct?

The full context is

God from heav’nly splendour
Comes to earth below;
In/On this night of wonder,
The world is all aglow.


Solution 1:

Both are correct.

Without further context, it's difficult to be more specific, but in is more "immediate" than on.

  • In could be useful where you are immersing the reader in the action;
  • On might be more appropriate when you are describing things at more of a distance.

"Night of wonder" and "all aglow" suggests a poetic or literary slant to the text, which means the usage suggested above is a lot more fluid and in could be used instead of on (but probably not the other way round).