def __eq__(self, other):
if not isinstance(other, DateTimeValues):<EOL><INDENT>return False<EOL><DEDENT>normalized_timestamp = self._GetNormalizedTimestamp()<EOL>other_normalized_timestamp = other._GetNormalizedTimestamp()  <EOL>if normalized_timestamp is None and other_normalized_timestamp is not None:<EOL><INDENT>return False<EOL><DEDENT>if normalized_timestamp is not None and other_normalized_timestamp is None:<EOL><INDENT>return False<EOL><DEDENT>return normalized_timestamp == other_normalized_timestamp<EOL>
Determines if the date time values are equal to other.

        Args:
          other (DateTimeValues): date time values to compare against.

        Returns:
          bool: True if the date time values are equal to other.