In some scenario, you might need the html page time been synchronized with the talking server, for example, test program for students,etc. The NTP protocol provide us the ability to synchronize our computer with internet time server, but it need native applications to do this job. In some web applications, we need accurate time. How to achieve this ?
I'm pleasure to introduce this program which will help you to solve the problem.
All we need are:
1. the javascript functions.
2. server side application.
I have implemented this program in javascript and (java)servlet, but you can do it in any other server side languages, e.g. php,perl,etc. I'll show the details.
First, the javascript functions: [simpleNTPclient.js]
**************************************************************************
Second, the servlet:[ServletSimpleNTP.java]
**************************************************************************
And now, you can use this program in you page:[demo.html]
**************************************************************************
Finally, view your html page in the browser,it should be like this:
notice:
1. "round-trip" is the time spent on the way invoking servlet.
2. "offset" is the offset between the server time and local time.
If you need this program, email me on arrenzhang@qq.com.