diff --git a/lib/matplotlib/dates.py b/lib/matplotlib/dates.py index 7c71ed2b3faa..2c1f73547ba2 100755 --- a/lib/matplotlib/dates.py +++ b/lib/matplotlib/dates.py @@ -281,7 +281,7 @@ def _from_ordinalf(x, tz=None): elif dt.microsecond > 999990: dt += datetime.timedelta(microseconds=1e6 - dt.microsecond) - return dt + return dt.astimezone(tz) # a version of _from_ordinalf that can operate on numpy arrays