取到交易所时间如何与字符串进行比较?
使用GetCurrentTradingDate()获取到的交易所时间为date类型,可以将字符串转换为同类型后再与获取到的交易所时间进行比较。可以使用datetime.datetime.strptime(date,’%Y-%m-%d').date()将字符串转化为date类型。例如:
date_string = "2019-10-31" #将字符串转换为date类型 date_datetype = datetime.datetime.strptime( date_string, '%Y-%m-%d').date() #获取当前上期所交易日 trading_date = GetCurrentTradingDate('SHFE') #计算相隔天数 t = trading_date - date_datetype print("与当前交易日相隔天数:" + str(t) )
使用GetCurrentTradingDate()获取到的交易所时间为date类型,可以将字符串转换为同类型后再与获取到的交易所时间进行比较。可以使用datetime.datetime.strptime(date,’%Y-%m-%d').date()将字符串转化为date类型。
例如: