Python time.gmtime () возвращает время, которое на 5 часов опережает системное время - PullRequest
4 голосов
/ 22 июня 2010

Я обыскивал машину Google и не нашел ничего, чтобы ответить на это.При совершении звонков по номеру:

time.gmtime()  

В результате возвращается время, как говорится в строке темы, на 5 часов раньше моего системного времени.Я не могу понять, что происходит.time.tzname () возвращает правильный часовой пояс.Помимо установки python на часовой пояс на 5 часов раньше моего, есть ли способ исправить эту ошибку?

Ответы [ 3 ]

19 голосов
/ 22 июня 2010

Вы пытались переехать в Лондон?Я думаю, что это решит вашу проблему.:)

6 голосов
/ 22 июня 2010

Вы ищете time.localtime?Как говорят документы, time.gmtime возвращает структуру времени в UTC.

5 голосов
/ 22 июня 2010

time.gmtime() возвращает среднее время по Гринвичу.Например, на пять часов больше, чем по восточному поясному времени;с учетом перехода на летнее время он на пять часов опережает центральное стандартное время.

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