def iso_extract_info(string):
    """
    Will get all of the info and return it as an array
    :param string: ISO formatted string that will be used for extraction
    :return: array [year, month, day, military_time_hour, minutes, hours]
        :note: every item is an int except for minutes
        :note: hours only is there is military_time_hour is greater than 12
    """
    elements = []
    characters = list(string)
    year_int = int("".join(characters[0:4]))
    month_int = int("".join(characters[5:7]))
    day_int = int("".join(characters[8:10]))
    military_time_hours_int = int("".join(characters[11:13]))
    minutes_int = "".join(characters[14:16])
    hours = 0
    elements.append(year_int)
    elements.append(month_int)
    elements.append(day_int)
    elements.append(minutes_int)
    if military_time_hours_int > 12:
        hours += military_time_hours_int - 12
        elements.append(hours)
    return elements