Selaa lähdekoodia

修改日期判断

wangkun 3 vuotta sitten
vanhempi
commit
74d6548091

+ 2 - 1
main/demo.py

@@ -1,6 +1,7 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 # @Author: wangkun
 # @Author: wangkun
 # @Time: 2022/6/27
 # @Time: 2022/6/27
+import datetime
 import json
 import json
 import os
 import os
 import time
 import time
@@ -21,7 +22,7 @@ class Demo:
 
 
     @classmethod
     @classmethod
     def today(cls):
     def today(cls):
-        today = date.today()
+        today = datetime.datetime.now().strftime("%Y-%m-%d")
         print(today)
         print(today)
 
 
         value = Feishu.get_range_value("xiaoniangao", "monitor", "N7e2yI", "P1:P1")
         value = Feishu.get_range_value("xiaoniangao", "monitor", "N7e2yI", "P1:P1")

+ 2 - 2
main/run_update_kanyikan.py

@@ -15,14 +15,14 @@ class Main:
     @classmethod
     @classmethod
     def main(cls):
     def main(cls):
         while True:
         while True:
-            today = Common.today
+            today = datetime.datetime.now().strftime("%Y-%m-%d")
             Common.logger("kanyikan").info("today:{}", today)
             Common.logger("kanyikan").info("today:{}", today)
+            UpdateKanYiKan.check_data(today)
             time.sleep(600)
             time.sleep(600)
             while True:
             while True:
                 main_time = datetime.datetime.now()
                 main_time = datetime.datetime.now()
                 if main_time.hour == 0:
                 if main_time.hour == 0:
                     start_time = time.time()
                     start_time = time.time()
-                    UpdateKanYiKan.check_data(today)
                     UpdateKanYiKan.update_play_cnt()
                     UpdateKanYiKan.update_play_cnt()
                     end_time = time.time()
                     end_time = time.time()
                     Common.del_logs("kanyikan")
                     Common.del_logs("kanyikan")

+ 2 - 2
main/run_update_xiaoniangao.py

@@ -15,14 +15,14 @@ class Main:
     @classmethod
     @classmethod
     def main(cls):
     def main(cls):
         while True:
         while True:
-            today = Common.today
+            today = datetime.datetime.now().strftime("%Y-%m-%d")
             Common.logger("xiaoniangao").info("today:{}", today)
             Common.logger("xiaoniangao").info("today:{}", today)
+            UpdateXiaoNianGao.check_data(today)
             time.sleep(600)
             time.sleep(600)
             while True:
             while True:
                 main_time = datetime.datetime.now()
                 main_time = datetime.datetime.now()
                 if main_time.hour == 0:
                 if main_time.hour == 0:
                     start_time = time.time()
                     start_time = time.time()
-                    UpdateXiaoNianGao.check_data(today)
                     UpdateXiaoNianGao.update_play_cnt()
                     UpdateXiaoNianGao.update_play_cnt()
                     end_time = time.time()
                     end_time = time.time()
                     Common.del_logs("xiaoniangao")
                     Common.del_logs("xiaoniangao")

+ 2 - 1
main/update_kanyikan.py

@@ -1,6 +1,7 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 # @Author: wangkun
 # @Author: wangkun
 # @Time: 2022/6/27
 # @Time: 2022/6/27
+import datetime
 import os
 import os
 import sys
 import sys
 import time
 import time
@@ -100,7 +101,7 @@ class UpdateKanYiKan:
 if __name__ == "__main__":
 if __name__ == "__main__":
     kanyikan = UpdateKanYiKan()
     kanyikan = UpdateKanYiKan()
     start_time = time.time()
     start_time = time.time()
-    today = Common.today
+    today = datetime.datetime.now().strftime("%Y-%m-%d")
     kanyikan.check_data(today)
     kanyikan.check_data(today)
     kanyikan.update_play_cnt()
     kanyikan.update_play_cnt()
     end_time = time.time()
     end_time = time.time()

+ 2 - 1
main/update_xiaoniangao.py

@@ -1,6 +1,7 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 # @Author: wangkun
 # @Author: wangkun
 # @Time: 2022/6/23
 # @Time: 2022/6/23
+import datetime
 import os
 import os
 import sys
 import sys
 import time
 import time
@@ -143,7 +144,7 @@ class UpdateXiaoNianGao:
 if __name__ == "__main__":
 if __name__ == "__main__":
     xng = UpdateXiaoNianGao()
     xng = UpdateXiaoNianGao()
     start_time = time.time()
     start_time = time.time()
-    today = Common.today
+    today = datetime.datetime.now().strftime("%Y-%m-%d")
     xng.check_data(today)
     xng.check_data(today)
     xng.update_play_cnt()
     xng.update_play_cnt()
     end_time = time.time()
     end_time = time.time()