So glad I found this thread. I've got an HP Envy X2 with the same issue. It intermittently goes forward by a couple of days and a few hours. I don't notice the time is wrong most of the time until OneDrive fails to sync. After I fiddle around trying to get sync engine host running properly for 20 mins or so it's really annoying to find that the problem is the system time. I sort the time and OneDrive does what it's supposed to once again.
Roll on July's patch Tuesday :-)