The days and time can desync if you have vsync disabled, or otherwise let the game have a framerate of more than 60.
That has been disproven, numerous users have reported that V-Sync or framerates play no part in the bug, and I confirm it on my end. Also, consoles experience this bug, too. They are not synced, period.