2017-01-08 2 views
2

У меня возникли проблемы с сбором часовых поясов для определенных твитов с помощью Tweepy. Когда я смотрю на все содержимое каждого твита, я нахожу это:В поисках временных часовых поясов от tweepy

... u'created_at': u'Wed Aug 18 02:56:24 +0000 2010', u'contributors_enabled': False, u'time_zone': u'Pacific Time (US & Canada)', ... 

tweet.created_at дает время, но tweet.time_zone не который кажется странным мне.

Кроме того, моя цель - организовать каждый твит в течение последних нескольких месяцев по дате/времени. Прежде чем я это сделаю, я хочу убедиться, что все твиты находятся в одном и том же часовом поясе.

Спасибо.

ответ

2

+0000 в tweet.created_at означает, что время возвращается уже преобразуется в стандартное время - +0000 это смещение от UTC (Coordinated Universal Time).

Это, насколько я знаю, стандарт для твитов, возвращенных из API Twitter (см. What does +0000 mean in the context of a date returned by the twitter API? ) для более подробной информации. Это означает, что, если API не изменится, вам не нужно делать какие-либо преобразования для стандартизации времени между всеми вашими твитами. Однако, если вам нужна информация о местном времени, вам нужно будет сделать преобразование.

Смежные вопросы