Как преобразовать Pandas Series, чтобы показывать время даты с PDT вместо часового пояса PST? - PullRequest
0 голосов
/ 06 июня 2019

Я хочу преобразовать объект серии pandas во время PDT вместо времени PST. В настоящее время преобразование отображается как

df.datetime.dt.tz_localize('US/Pacific')

показывает как (время PST -7: 00)

2019-05-19 21:59:00-07:00

Но я хочу, чтобы это отображалось как (время PDT -8: 00)

2019-05-19 21:59:00-08:00

Я уже пробовал с неоднозначными и другими вариантами, но данные не менялись.

Может ли кто-нибудь помочь в этом?

Ответы [ 2 ]

0 голосов
/ 06 июня 2019

tz_localize делает правильные вещи. Это ваше ожидание, которое неверно.

  • Тихоокеанское стандартное время (PST) - UTC-8 или -08:00.
  • Тихоокеанское летнее время (PDT) - UTC-7 или -07:00.

Ссылка здесь.

0 голосов
/ 06 июня 2019

Вы пробовали это?

df.datetime.dt.tz_localize('America/Los_Angeles')

Ссылка: Список часовых поясов базы данных tz

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...