The time stamps in the game log are really not all that meaningful. What you're seeing when you check the game log is a sequential display of some of the calculations that the game performs when it is launched. It's how the game determines what should have happened while the game was off, and the time stamps mark when the calculations were performed, (even though the log's entries might represent an entire night's activity). What this log is showing is that your villagers had been regaining health from some earlier adverse situation when they ran out of food and started starving. It's not possible to say from what's here why they ran out of food, though.
_________________________
Barbara
Unicorn
Last Day of Work