Я просто попытался запустить тот же код на двух компьютерах. Код говорит:Временная метка Unix отличается на двух компьютерах
import time
print time.time()
Я начал выполнять в обоих компьютерах с помощью щелчка с обеих моих пальцев (я принимаю разницу до 80ms), и оба кодов, выполненных сразу (я не видел задержки в исполнении)
Одна из консолей говорит о времени X, а другая говорит X-3. (секунды! разница в 3 секунды)
Как такое возможно? Я полагал, что временная метка UNIX является точной на всех компьютерах в Millisecond ...
Временная метка будет рассчитываться по текущему времени на этой машине. Проверьте текущее время на обоих компьютерах. – sat
[ссылка] (http://unix.stackexchange.com/questions/91641/how-to-force-the-time-and-date-settings-to-refresh-from-the-internet?noredirect=1&lq=1) попробуйте ответить на обоих компьютерах, чтобы синхронизировать время, а затем повторите попытку. – MadisonCooper
Один из компьютеров должен быть дальше на запад, чем другой. Выровняйте их мертвыми с севера на юг друг от друга, и разница должна исчезнуть. Обязательно используйте истинный север, а не магнитный. –