"previous day"は直訳すると「前の日」で、具体的には直接前の日を指す。つまり、今日が7月20日であれば、"previous day"は7月19日を指す。"previous"は「前の」という意味で、時間的な連続性を強調する。
on, the, ofなどが"previous day"と一緒に使われやすい。"on the previous day"(前日に)、"the previous day of the event"(イベントの前日)などのように使用される。
"The weather was better on the previous day."(前日の天気はよかった)
"The previous day of the event was spent in preparation."(イベントの前日は準備に費やされた)
"He arrived the previous day."(彼は前日に到着した)
"day before"は「前日」という意味で、"previous day"と同様に直接前の日を指す。しかし、"day before"は特定の日やイベントに対してその前日を指す場合によく使われる。例えば、"the day before the exam"(試験の前日)のように。
the, of, an eventなどが"day before"と一緒に使われやすい。"the day before the event"(イベントの前日)、"the day before of his departure"(彼の出発の前日)などのように使用される。
"He left the day before the event."(彼はイベントの前日に出発した)
"The day before of his departure was hectic."(彼の出発の前日は忙しかった)
"The day before was rainy."(前日は雨だった)