Время JavaScript NTP

Я пишу сценарий подсчета, который считает время между старой датой и сегодняшним днем.
Все работало хорошо, пока я не проверил на компьютере неправильную дату и не увидел результаты.
Итак, я нашел способ получить время NTP через http://json-time.appspot.com/time.json .
Проблема в том, что мне нужно текущее время каждую миллисекунду, потому что я хочу считать миллисекунды, но невозможно отправлять запрос на сервер NTP каждую миллисекунду.
Это пример кода, чтобы увидеть, о чем я пишу

            var today;
        $(document).ready(function(){

            $.data = function(success){
                $.get("http://json-time.appspot.com/time.json?callback=?", function(response){
                    success(new Date(response.datetime));
                }, "json");
            };
        });

        function update(){
            var start = new Date("March 25, 2011 17:00:00");
            //var today = new Date();
            $.data(function(time){
                today = time;
            });
            var bla = today.getTime() - start.getTime();
            $("#milliseconds").text(bla);
        }

        setInterval("update()", 1);

10
задан David 2 April 2011 в 08:48
поделиться