Fix negative start value for String.substr()
Fix problem where the RTC's full 32 bits weren't combined properly