Suddenly shifts are shown one hour early or late than you have created them? This is a timezone problem:
In order to solve this problem go to "account" and "settings". Now check what time zone is set and correct it if necessary.
If the time zone is correct, check the settings of your computer and if it is set to "adjust timezone automatically".