Browse Source

修改utc时间

peng 2 years ago
parent
commit
78aa4f22ce
1 changed files with 1 additions and 4 deletions
  1. 1 4
      Controller/AWS/KVSController.py

+ 1 - 4
Controller/AWS/KVSController.py

@@ -337,10 +337,7 @@ class KVSView(View):
             stream_list = kinesis_fragments_obj.get_list_fragments(serial_number, start_time, end_time)[
             stream_list = kinesis_fragments_obj.get_list_fragments(serial_number, start_time, end_time)[
                           (page - 1) * size:page * size]
                           (page - 1) * size:page * size]
             for item in stream_list:
             for item in stream_list:
-                temp_start_time = datetime.datetime(item['startTime'].year, item['startTime'].month,
-                                                    item['startTime'].day, item['startTime'].hour,
-                                                    item['startTime'].minute, item['startTime'].second,
-                                                    item['startTime'].microsecond) - datetime.timedelta(hours=8)
+                temp_start_time = (item['startTime'] - datetime.timedelta(hours=8)).replace(tzinfo=datetime.timezone.utc)
                 temp_end_time = temp_start_time + datetime.timedelta(seconds=300)
                 temp_end_time = temp_start_time + datetime.timedelta(seconds=300)
                 item['image'] = kinesis_images_obj.get_images(serial_number, temp_start_time, temp_end_time)
                 item['image'] = kinesis_images_obj.get_images(serial_number, temp_start_time, temp_end_time)
                 item['startTime'] = int(item['startTime'].timestamp())
                 item['startTime'] = int(item['startTime'].timestamp())