2012-01-04 3 views
3

Мне интересно, насколько точным является время просмотра браузера/javascript unix клиента, так как я не очень хорошо разбираюсь в цифровом/компьютерном хронометрировании.Насколько точным является время unix клиента?

Например, если мой сервер говорит клиенту что-то делать в заданное время unix, будет ли оно фактически происходить одновременно на нескольких компьютерах в США и Европе и Китае?

Спасибо.

ответ

0

Unix time, or POSIX time - система для описания моментов времени, определяемая как количество секунд, прошедших с полуночи. Скоординированное всеобщее время (UTC) четверга, 1 января 1970 года (время Unix определено, но отрицательное, до этой даты) , не считая секунд прыжка, которые объявляются Международной службой вращения Земли и опорных систем.

Предоставленная ссылка является действительно хорошей ссылкой и дает сравнение с другими системами времени. Я настоятельно рекомендую вам посмотреть там.

+1

Спасибо! Можно ли предположить, что компьютеры в настоящее время имеют довольно точное время Unix? Является ли он достаточно надежным для синхронизации? –

+0

@GarenCheckley Я бы предположил, что так, но я не знаю, что много об этом, чтобы точно сказать – Gabe

+0

@Garen, я бы сказал, нет - если только не предпринимаются конкретные действия для обеспечения точности. Это также зависит от требуемой точности, конечно =) – cha0site

1

Наверное, нет, поскольку время компьютерного времени имеет тенденцию быть довольно произвольным.

Однако, если вы контролируете все эти компьютеры и можете убедиться, что он синхронизирован с использованием NTP или какой-либо такой службы, вы можете синхронизировать все эти действия, даже используя Javascript.

Я бы не стал доверять времени клиента во Всемирной паутине.

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