The day is a fixed period of time or a portion of time. You can also say throughout the ages.
This comes close to the way I see it: You can only say throughout when it refers to a period with a known end (that's when it's out). The beginning does not matter. "Throughout the past" looks ok to me, wheras "Throughout the future" - well...