2010-12-14 7 views

Antwort

5

Die Zeitzone jedes Tweets wird automatisch in die lokale Zeitzone konvertiert. Wenn Sie UTC benötigen, können Sie den .ToUniversalTime() -Methode verwenden, zum Beispiel:
myTweet.CreatedDate.ToUniversalTime();

+0

Vielen Dank Rick. Das ist nützlich. – MNVR

+5

Beachten Sie, dass die REST-API in diesen Tagen created_at in UTC zurückgibt. – s29

+0

Ich glaube, das war schon immer so. Es ist .NET, das das Datum in lokale Zeit konvertiert. –

0

Zeitzone ist in den Benutzereinstellungen unter Lieferoptionen.

5

Das created_at Feld für einen Tweet in dem Twitter-REST-API den Zeitstempel in UTC gibt.

Wenn ein Benutzer seine Zeitzone mit Twitter konfiguriert hat, gibt das Feld utc_offset die Differenz in Sekunden zwischen ihrer Zeitzone und UTC an. So

"utc_offset":-28800

entspricht -28800/3600 = -8 Stunden von UTC.

Es gibt eine couple von suggestions, die nicht für die Sommerzeit angepasst wird.

+0

Dies sollte die akzeptierte Antwort sein. – iTurki