输入是交易所规定的时间,返回真实时间*适用于通达信的时间转换

    Arguments:
        trade_datetime {[type]} -- [description]

    Returns:
        [type] -- [description]

def QA_util_future_to_realdatetime(trade_datetime):
    """输入是交易所规定的时间,返回真实时间*适用于通达信的时间转换

    Arguments:
        trade_datetime {[type]} -- [description]

    Returns:
        [type] -- [description]
    """
    if len(str(trade_datetime)) == 19:
        dt = datetime.datetime.strptime(
            str(trade_datetime)[0:19],
            '%Y-%m-%d %H:%M:%S'
        )
        return dt if dt.time(
        ) < datetime.time(21,
                          0) else QA_util_get_last_datetime(dt,
                                                            1)
    elif len(str(trade_datetime)) == 16:
        dt = datetime.datetime.strptime(
            str(trade_datetime)[0:16],
            '%Y-%m-%d %H:%M'
        )
        return dt if dt.time(
        ) < datetime.time(21,
                          0) else QA_util_get_last_datetime(dt,
                                                            1)