فهرست منبع

Update updateMinigramInfoDaily: fix minigram operation period

StrayWarrior 6 ماه پیش
والد
کامیت
7bc4a7f3e5
1فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 4 4
      updateMinigramInfoDaily.py

+ 4 - 4
updateMinigramInfoDaily.py

@@ -237,14 +237,14 @@ class DailyDataManager(object):
         """
         :return:
         """
-        today = datetime.today()
         # 获取三天前的日期
-        stats_date = biz_date - timedelta(days=3)
-        stats_date_str = stats_date.__str__().split(" ")[0]
+        date_begin = biz_date - timedelta(days=3)
+        datestr_begin = date_begin.strftime("%Y-%m-%d")
+        datestr_end = biz_date.strftime("%Y-%m-%d")
         sql = f"""
             select distinct root_source_id
             from long_articles_detail_info
-            where publish_dt >= '{stats_date_str}';
+            where publish_dt between '{datestr_begin}' and '{datestr_end}';
         """
         source_id_list = cls.pq_db.select(sql)
         log(