def convert_DT()

in src/utils/tags.py [0:0]


def convert_DT(elem):
    try:
        if not elem.is_empty:
            # TODO properly evaluate timestamp format before applying datetime
            # date = datetime.datetime.strptime(elem.value, '%Y%m%d').date()
            date = rep_string(elem)
            if isinstance(date, list):
                date_list = []
                for item in date:
                    #date_list.append(datetime.datetime.strptime(item, '%Y%m%d%H%M%S.%f%z'))
                    return elem.value
                return date_list
            # return datetime.datetime.strptime(elem.value, '%Y%m%d%H%M%S.%f%z')
            return elem.value
        # return datetime.datetime.strptime(elem.value, '%Y%m%d%H%M%S.%f%z')
        return elem.value
    except Exception as e:
        log.error(e)
        raise