“在新年的晚上”要说

问题描述:

“在新年的晚上”要说
“in the evening of the New Year's Day”
还是要说
“on the evening of the New Year's Day”?
在某天要用介词on,但是又有一个of,到底该用on还是in呢?
请各位回答是说明理由,我们老师都拿不准,不要误人子弟哦。

还是用on.
只有在后面直接说on ...day时前面才可以用in (the evening ...)
这是我们老师教的:
on the evening of New Year's Day = in the evening on New Year's Day
阅读文段里见过