Răsfoiți Sursa

处理超期发布时间 优化

lizongze 1 an în urmă
părinte
comite
e8c14be66f
2 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 1 1
      FworkSpider/items/njpc_item.py
  2. 1 1
      FworkSpider/items/spider_item.py

+ 1 - 1
FworkSpider/items/njpc_item.py

@@ -70,7 +70,7 @@ class DataNjpcItem(BaseDetailItem):
         if not isinstance(self.publishtime, int):
             raise TypeError("发布时间类型不正确 -> %s " % type(self.publishtime))
 
-        if self.publishtime > self.comeintime:
+        if self.publishtime > tools.get_current_timestamp():
             log.warning("发布时间大于当前时间,已设置当前时间为发布时间!")
             self.publishtime = tools.ensure_int64(tools.get_current_timestamp())
 

+ 1 - 1
FworkSpider/items/spider_item.py

@@ -64,7 +64,7 @@ class DataBakItem(BaseDetailItem):
 
     def handle_publish_time_overdue(self):
         """处理超期发布时间"""
-        if self.l_np_publishtime and self.l_np_publishtime > self.comeintime:
+        if self.l_np_publishtime and self.l_np_publishtime > tools.get_current_timestamp():
             log.warning("发布时间大于当前时间,已设置当前时间为发布时间!")
             self.publishtime = tools.get_current_date()
             self.l_np_publishtime = tools.ensure_int64(tools.date_to_timestamp(self.publishtime))