|
@@ -16,22 +16,16 @@ FullChrgSoc=98
|
|
|
PeakSoc=57
|
|
|
|
|
|
|
|
|
-now_time=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
|
|
|
-now_time=datetime.datetime.strptime(now_time,'%Y-%m-%d %H:%M:%S')
|
|
|
-start_time=now_time-datetime.timedelta(days=2)
|
|
|
-end_time=str(now_time)
|
|
|
-strat_time=str(start_time)
|
|
|
-
|
|
|
-
|
|
|
-SNdata = pd.read_excel('骑享资产梳理-20210621.xlsx', sheet_name='6060')
|
|
|
-SNnums=SNdata['SN号']
|
|
|
-for k in range(len(SNnums)):
|
|
|
- SNnum=str(SNnums[k])
|
|
|
-
|
|
|
- sn = SNnum
|
|
|
+def cal_deltsoc(sn, end_time, start_time):
|
|
|
+ end_time = end_time
|
|
|
+ strat_time = start_time
|
|
|
+ SNnum=str(sn)
|
|
|
+
|
|
|
+ sn = sn
|
|
|
st = strat_time
|
|
|
et = end_time
|
|
|
|
|
|
+
|
|
|
dbManager = DBManager.DBManager()
|
|
|
df_data = dbManager.get_data(sn=sn, start_time=st, end_time=et, data_groups=['bms'])
|
|
|
df_bms = df_data['bms']
|
|
@@ -156,5 +150,7 @@ for k in range(len(SNnums)):
|
|
|
'SN号':DetaSoc_SN,
|
|
|
'Soc差':DetaSoc}
|
|
|
Result_DetaSoc=pd.DataFrame(result_DetaSoc)
|
|
|
- print(Result_DetaSoc)
|
|
|
+ return Result_DetaSoc
|
|
|
+ return pd.DataFrame()
|
|
|
+
|
|
|
|