가능한 중복 :
How to sync a javascript countdown with server time서버에서 브라우저까지의 시간 지연을 처리하는 가장 좋은 방법은 무엇입니까?
나는
내가 남은 시간 "의 양을 계산하는 서버 측 기능이 응용 프로그램에 대한 C#을 닷넷 MVC 4를 사용하고 있습니다 "초. 이 금액은 두 가지 목적으로보기로 전달됩니다. 1. 그것을 표시하고 2. 자바 스크립트 setInterval 루틴을 시작하면 클라이언트 측에 남은 시간이 카운트 다운됩니다.
계산과 setInterval 카운트 다운의 실제 시작 사이에 시간 지연이 있음을 발견했습니다.
계산과 시작부터 setInterval 시작까지의 시간을 캡처하여 그 시간만큼 왼쪽으로 오프셋 할 수있는 가장 좋은 방법은 무엇입니까? 그것은 중복과 같이 않지만
var start = new Date();
... // arbitrary code;
var timeElapsed = new Date() - start; // time in ms
가 그 해답 중 누구도 내 문제를 해결하지 : – SLoret
대기 시간은 <80 밀리 초 미만이어야합니다.이 작업이 실제로 정확하게 수행되어야합니까? 사용자에게 밀리 초를 표시하고 있습니까? – dqhendricks