Как получить часовой пояс из Python C API? - PullRequest
0 голосов
/ 14 октября 2018

Я не нахожу ничего, чтобы найти часовой пояс от PyDateTime_DateTime.Я хочу получить смещение или название часового пояса, если это возможно.

Знаете ли вы, как это сделать?

Thx

1 Ответ

0 голосов
/ 14 октября 2018

Для часового пояса даты и времени просто нет средства доступа C API.Ваш лучший вариант - пройти через обычный атрибут доступа:

PyObject *tz_or_none = PyObject_GetAttrString(dt, "tzinfo");
...