From d0bf3e328bac9da0e84a29ae6a95a1180ddc27b2 Mon Sep 17 00:00:00 2001 From: esea_info Date: Fri, 14 Apr 2023 11:20:21 +0800 Subject: [PATCH] repair save time --- handheld.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/handheld.py b/handheld.py index ce9cc8d..682092f 100644 --- a/handheld.py +++ b/handheld.py @@ -518,7 +518,7 @@ class HandHeld(object): self.current_group_num = i # 重设当前测量时间 ????????? locale.setlocale(locale.LC_ALL, '') - self.resetCurrentTime(self.current_group_num) + self.real_time = self.get_current_time_by_i_interval(i,self.measurement_interval) self.res = {} tmp_before_avg = [] for j in range( self.measurement_repeat ): @@ -534,6 +534,12 @@ class HandHeld(object): path_info_txt = self.output_path.joinpath( "info.txt" ) self.save_dict_to_file( self.info_dict, path_info_txt ) + def get_current_time_by_i_interval(self, i, interval): + self.my_time.setCurrentTimeStr(self.current_measure_time) + self.my_time.timeDelta(seconds=i*interval) + return self.my_time.cur_time_str + pass + # def dealOneGroup(self, ): # # 分组,并获得平均值, 255个未插值结果 (依据 measurement_interval measurement_repeat) # self.output_path = OUTPUT_DIR @@ -716,12 +722,12 @@ class HandHeld(object): self.mydir.writeHeader() pass # 写入数据content - self.mydir.setContent(self.res[func].tolist(), TOKEN, self.current_measure_time) + self.mydir.setContent(self.res[func].tolist(), TOKEN, self.real_time) self.mydir.writeContent() def appendFileByFunc(self, func:str) -> None: # 追加写入数据content - self.mydir.setContent(self.res[func].tolist(), TOKEN, self.current_measure_time) + self.mydir.setContent(self.res[func].tolist(), TOKEN, self.real_time) self.mydir.writeContent() def clearRes(self, ) -> None: