diff --git a/freezegun/api.py b/freezegun/api.py index 8e6440a3..cb78070a 100644 --- a/freezegun/api.py +++ b/freezegun/api.py @@ -419,7 +419,7 @@ def timestamp(self): def now(cls, tz=None): now = cls._time_to_freeze() or real_datetime.now() if tz: - result = tz.fromutc(now.replace(tzinfo=tz)) + cls._tz_offset() + result = tz.fromutc(now.replace(tzinfo=tz)) else: result = now + cls._tz_offset() return datetime_to_fakedatetime(result)