code: def parse_iso8601_str(string):
      '''Parse a fixed ISO8601 datetime string.
  
      .. Note:: This function only parses dates in the format
         ``%Y-%m-%dT%H:%M:%SZ``. You must use a library like ``dateutils``
         to properly parse dates and times.
  
      Returns:
          float: A UNIX timestamp.
      '''
      datetime_obj = datetime.datetime.strptime(string, "%Y-%m-%dT%H:%M:%SZ")
      return int(calendar.timegm(datetime_obj.utctimetuple())f parse_iso8601_str(string):
      '''Parse a fixed ISO8601 datetime string.
  
      .. Note:: This function only parses dates in the format
         ``%Y-%m-%dT%H:%M:%SZ``. You must use a library like ``dateutils``
         to properly parse dates and times.
  
      Returns:
          float: A UNIX timestamp.
      '''
      datetime_obj = datetime.datetime.strptime(string, "%Y-%m-%dT%H:%M:%SZ")
      return int(calendar.timegm(datetime_obj.utctimetuple()))
docs: Parse a fixed ISO8601 datetime string.
  
      .. Note:: This function only parses dates in the format
         ``%Y-%m-%dT%H:%M:%SZ``. You must use a library like ``dateutils``
         to properly parse dates and times.
  
      Returns:
          float: A UNIX timestamp.