# When run on a machine in located in US/Pacific timezone >>> pd.Timestamp("2023-01-17 09:19 PDT") Timestamp('2023-01-17 09:19:00-0800', tz='tzlocal()') >>> pd.Timestamp("2023-01-17 09:19 EDT") /usr/local/lib/python3.10/site-packages/dateutil/parser/_parser.py:1207: UnknownTimezoneWarning: tzname EDT identified but not understood. Pass `tzinfos` argument in order to correctly return a timezone-aware datetime. In a future version, this will raise an exception. warnings.warn("tzname {tzname} identified but not understood. " Timestamp('2023-01-17 09:19:00')
I'm fairly confident if @jreback ran the same examples while located in US/Eastern, he would get flipped results.
(Note also that I passed "PDT" for Pacific Daylight Time, even though we are on standard time. I'd get the same results with "PST/EST" instead of "PDT/EDT".)
I propose we deprecate recognizing this at all. i.e. cases that currently return tzlocal depending on your system timezone would raise in the future.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4