Kontrollera om du har rätt inställningar för tidzonerna. Jag hade ett liknande problem som jag upptäckte vid övergången från sommartid. Då skiljde sig tiderna mellan iPhone och datorn trots att de stämde innan övergången.
Dvs: datorn var inställd på Stockholm men iPhonen var inställd på "+2h GMT" och hängde inte med i övergången mellan sommar/vintertid