The skipTime script command makes incorrect changes to the game world time when skipping large amounts of time (say one year).
When given extremely large numbers (say three years), it starts a continuous "time warp" effect that reduces the game to about 1 FPS. This condition is persistent until the game is restarted, and may continue until the game crashes with an "Out of memory" type error message.
Both of these issues seem to be related to the way the game stores the current date.