Edit: it's because the /front pages were dividing up days differently than the story timestamps, which use UTC. I've made everything use UTC now.