Maybe my East Coast origin is raising its head with "supper".
8 to 9? Eegads, that's late!
But more accurate if we're dealing with an agrarian culture; the last meal wouldn't be served up until after the work day was done, which would be at sundown. Consider it so in Edoras, instead of my *ahem* American middle class instincts.