at night とin the nightの違い
at nightの意味は
「夜に」
です。
You must not go out at night.
あなたは、夜、外出してはいけない。
in the nightの意味は
「夜の間に、夜中に」
です。
at night とin the nightの違いですが、意味的には似たようなものですが、使う人の意識により異なります。
atは、「…のところに」というコアイメージです。あるポイントを指示します。一方、inは、「空間の中に」というコアイメージです。ポイントではなく、ある大きさの範囲の中です。
ですから、at nightは、「夜(という時間帯)に」という意味になります。in the nightは、「夜(という時間帯)の中で」という意味になり、夜という限られた時間の中で、何かをした場合に用いられます。
前者は、夜を客観的にとらえていて後者は主観的です。
使い方としては、北欧は夏でも夜明るいと言いたいならat night(一般的夜)を使い、彼は夜によく外出すると言いたいならin the night(特定的な夜)を使います。