diff --git a/TimeUnit.py b/TimeUnit.py index 709a3bc..1e401dc 100644 --- a/TimeUnit.py +++ b/TimeUnit.py @@ -858,7 +858,7 @@ def norm_setCurRelated(self): rule = u"上" pattern = re.compile(rule) match = pattern.findall(self.exp_time) - cur = cur.replace(weeks=-len(match), days=span) + cur = cur.shift(weeks=-len(match), days=span) rule = u"(?<=((?