A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/pandas-dev/pandas/issues/50791 below:

parsing tzlocal depending on user's system timezone · Issue #50791 · pandas-dev/pandas · GitHub

# 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