Ich habe gerade versucht, den gleichen Python-Code auf zwei Computern auszuführen. Der Code sagt:Unix Zeitstempel unterscheidet sich in zwei Computern
import time
print time.time()
ich die Ausführung in beiden Computern mit einem Klick mit beiden Fingern (Ich nehme einen Unterschied von bis zu 80 ms) gestartet und beide sofort ausgeführt Codes (ich sah keine Verzögerung bei der Ausführung)
Eine der Konsolen sagt Zeit X, und die andere sagt X-3. (Sekunden! 3 Sekunden Unterschied)
Wie ist so etwas möglich? Ich glaubte, dass UNIX-Zeitstempel in allen Computern zur Millisekunde genau ist ...
Der Zeitstempel wird anhand des aktuellen Datums und der aktuellen Uhrzeit auf dieser Maschine berechnet. Überprüfen Sie Ihre aktuelle Uhrzeit in beiden Computern. – sat
[Link] (http://unix.stackexchange.com/questions/91641/how-to-force-the-time-and-date-settings-to-refresh-from-the-internet?noredirect=1&lq=1) Versuchen Sie diese Antwort auf beiden Computern, um die Uhrzeit zu synchronisieren, und versuchen Sie es erneut. – MadisonCooper
Einer der Computer muss weiter westlich als der andere sein. Richte sie in Nord-Süd-Richtung aus und der Unterschied sollte verschwinden. Stellen Sie sicher, dass Sie den richtigen Norden verwenden, nicht magnetisch. –