TimeOfDay::kMaxSecondsPerDay now maybe unsigned so be careful when combining it with other signed values