public override int GetHashCode() { // Use the UTC value, so we don't have to hash the time zone return(Universal.GetHashCode() ^ m_nanosecond.GetHashCode()); }