fix TimeSpan.MaxValue bug