When we say "the night before" do we mean a particular night that took place before some event or some period of time that lasted until last night?
"Treat me like you did the night before" (song by the Beatles)
In this song it is clear that the author wants his lady to treat him the same way she had been treating him until last night, so the meaning is "the time that lasted until last night".
However, when I consider the name of the movie "The Day After" - that famous one about the Third World War - I find it more likely to mean "the day after the event/happening" rather than "a period of time that starts right after the day is over". In that movie all the nuclear explosions happened in the evening, and the movie is showing us what's happening on the very next day, that is, on "the day after the terrible disaster".
So, now I am confused.
To sum up,
Does "the night before" mean "the time that lasted until last night" or "the night that took place before some event"?
Does "the day after" mean "the time that starts when the day is over" or "the day that takes place after some event"?