diff --git a/parsedatetime/__init__.py b/parsedatetime/__init__.py index 6cde94e..25320cd 100644 --- a/parsedatetime/__init__.py +++ b/parsedatetime/__init__.py @@ -919,7 +919,7 @@ def _evalModifier(self, modifier, chunk1, chunk2, sourceTime): m = self.ptc.CRE_TIME.match(unit) debug and logging.debug('CRE_TIME matched') (yr, mth, dy, hr, mn, sec, wd, yd, isdst), subctx = \ - self.parse(unit, None, VERSION_CONTEXT_STYLE) + self.parse(unit, sourceTime, VERSION_CONTEXT_STYLE) start = datetime.datetime(yr, mth, dy, hr, mn, sec) target = start + datetime.timedelta(days=offset)