浏览代码

Fix issue with 100+ level players

JoostSijm 5 年之前
父节点
当前提交
8abcea3a50
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      deparment/department.py

+ 2 - 2
deparment/department.py

@@ -24,8 +24,8 @@ def calculate_buildings(filename='department.txt'):
     with open(filename, 'r') as file:
         for line in file:
             try:
-                date_str = re.search(r'\s\d\d.*', line).group(0)
-                date_str = re.sub(r'\s\d\d\s', '', date_str)
+                date_str = re.search(r'\s(\d\d).*', line).group(0)
+                date_str = re.sub(r'\s(\d\d|\d\d\d)\s', '', date_str)
                 date = dateutil.parser.parse(date_str)
                 if date.hour >= 20:
                     date += timedelta(days=1)