Ich schreibe eine Anwendung, die mit einigen Webdiensten kommuniziert. Wenn eine Variable auf dem Server aktualisiert wird, wird sie einen Unix-Zeitstempel zurückgeben, um mir zu sagen, wann sie aktualisiert wurde. Ich kann sie dann mit vergleichen:
[[NSDate date]timeIntervalSince1970]
um die Dinge zu synchronisieren.
Die Systemzeit auf dem iPhone ist korrekt. Aber die Unix-Zeit scheint 1 Stunde hinter der des Servers (und der Systemzeit, die auf der Uhr angezeigt wird) zurückzubleiben. Woran liegt das? Muss ich eine Zeitzone einstellen?