Python на Windows - изменить местный часовой пояс - PullRequest
0 голосов
/ 04 мая 2018

Я новичок в python и много лет гуглял, хотя так и не нашел ответа на мой вопрос - может быть, вы поможете мне направить

Я работаю над автоматизацией развертывания одного приложения, которое имеет часть изменения часового пояса локального сервера (Windows является платформой). Кроме того, я использую Listbox от tkinter, чтобы собрать ввод требуемого часового пояса от пользователя (список заполнен common_timezones из pytz).

Я хотел изменить его с помощью python, используя pytz и передавая результат в tzutils, но никогда не получалось, так как результат pytz находится в формате Unix, и tzutils принимает 'UTC +'.

Есть ли в python какая-то собственная функция, которая могла бы помочь мне в локальном изменении часового пояса или может быть способом преобразования результата pytz во входной формат, который будет принят tzutils? Или я иду неправильным путем?

Ответы [ 2 ]

0 голосов
/ 04 мая 2018

Проблема решена, для этого я использовал вызов powershell из скрипта python. спасибо.

0 голосов
/ 04 мая 2018

Если вы беспокоитесь о часовом поясе, попробуйте это:

from time import gmtime, strftime
print strftime("%z", gmtime())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...