fixed a bug which caused all timezones east of GMT to lose a day