Two years later... I added adjustTimeMS() It appears to work fine, but if someone else wants to try it, that would be great.
Time.cpp (9.02 KB)
TimeLib.h (6.51 KB)