Bingo. I think what we're dealing with here is an issue of English being a second language and a misunderstanding of a common English language idiom.
This misunderstanding is repeated throughout the thread by people who don't realize it has nothing to do with day or night.
Yes, that's right. I noticed that too.
More than one member understood the expression "overnight" to mean "at night" or "all night" when the actual meaning has nothing to do with night.
It's difficult to correct everyone.