I think nighttime should either be set globally for each server, or removed entirely.
I can't remember a single battle it's actually deflected from a shitty time to a good one, it's always misset so that the battles end up being in the middle of the night.
Mostly this is by accident, but some people are openly abusing the feature at this point, and it's a really lousy way to play the game.