code: def QA_util_future_to_realdatetime(trade_datetime):
      
      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)
docs: 输入是交易所规定的时间,返回真实时间*适用于通达信的时间转换
  
      Arguments:
          trade_datetime {[type]} -- [description]
  
      Returns:
          [type] -- [description]