Is it possible that your game was affected by an adjustment in your computer's system clock? If it changed, the game will do what you describe until the time can resynchronize. When that happens, it's usually best to go the main menu and select Start Over. That will create a new game and get rid of the one that's not operating properly. Or, you could let this game run for awhile (if you like the villagers you have) and see if it can recover from the time problem.
_________________________
Barbara
Unicorn
Last Day of Work