Stan's "Computer Clock Synchronization" Page
(Synchronizing since Spring 1996)


If the clock isn't running, your system needs some Java.
This clock is displaying the time using the clock
in your computer. If your computer's clock is not
accurate, you can synchronize it with the atomic
clock at the US Naval Observatory or any other
time server using software that is available on
the internet. The following is a partial list of the
software that is available for Windows platforms to
synchronize your clock with an official timekeeper.

Atomtime
Atomtime is a Windows 95 application. It fetches the time from a remote server that you can specify. It will then display the fetched time, the current time on your system, and the difference between them. You the have the option of adjusting your computer's clock to the fetched time. It can also be run minimized and automatically fetch the time about once per minute. This is the same type of display as Nanosecond and can run in the background like Dimension 4. However, Dimension 4 gives you the option of adjusting how frequently the time is fetched.

ClockWise 2.2
ClockWise 2.2 by RJ Software is a general purpose time management tool. It's really cool. A must to check out. Features digital clock, calendar, stopwatch, count-down timers, on-line timer, program scheduler and alarm/reminder system. It allows scheduling up to 100 reminders and programmed events. Set your system clock via Internet (NTP) or via modem to the atomic clock (at NIST). Schedule execution of any program and many built-in functions at any time, completely unattended. Can automate system shut-down and system reboot at any predetermined time. Records monthly dial-up networking on-line summaries, calculates times of sunrise and sunset, lunar phase and more. Shareware: Registration $24.95

Dimension 4
Dimension 4 is a freeware application for Windows 95 that supports the use of SNTP, TCP or UDP connections to remote hosts . With SNTP, accuracy is claimed to be within .05 seconds of the hosts setting. No long distant calls and accuracy and it's FREE. The help file provides detailed information on the supported protocols. Once installed, you have the capability of updating your clock at regular intervals, and the most recent adjustment made to your clock is reported by the program reported to the nearest 1/100th of a second. It has an exhaustive list of time servers included, and you have the ability to modify the list. This is a great program! The current version is 4.1.

GetTime
GetTime is a network synchronization tool. When you install it, you'll notice that there are two applications, a server and a client. Run the GetTime server on one machine and run the GetTime client on the other machines on the network. The GetTime server is used to poll (if registered) any remote time server you prefer and then the GetTime clients poll the GetTime server at any interval you like. Thus keeping the whole network synchronized. If you don't register GetTime you can run only one client and the server can't be used to poll the U.S. Naval Observatory, etc. However, if you just have a pair of computers on a peer-to-peer network, you can keep both synchronized without registering. To make this work you have to run another time client (e.g Dimension 4) on the same machine as the GetTime server. Then the GetTime server will then have the correct time. Then client on your second machine will be synchronized with it's server and both will tick in silent harmony. Cool.

JSNTP
JSNTP is a Java application to set your Windows9x/NT system clock.

MyIP
MyIP is designed to post a small HTML file to notify others of your IP address and if you are logged on to your ISP. The utility also allows you to chat, view other IP addresses, and last, but not least, it allows you to connect to a time server and set your PC's clock at regular intervals. The time setting function is billed as a means of preventing disconnections.

Net Date
Net Date is similar to Tymesync because it retrieves the time from port 37 off of a Unix server. The author of the software claims that it will set your clock within a second of the time on the server. In addition to the server, you must also specify your local time zone. The lag between the server and receiving the time using NTP is displayed by the program.

NTPC
NTPC keeps your PC clock in synchronization also includes a a server mode. There is a full version if you need the VB5 runtime files.

Set Time
Set Time is a cute little client to set your computer clock. You just call the program, poll a time server from a list (USNO servers have a separate menu item), and then set your clock. You can use either SNTP, UDP or TCP. However, there is no ability to check the server at regular intervals unless you do it yourself. For $5.00, you can obtain the full Visual C++ source code and project files for the application. The author, Pete Pinter states, "The most salient benefit of SetTime is that it legibly demonstrates VC++, MFC and WinSock programming constructs while also providing one of the most precise clock synchronizers available for Win95/NT."

Socket Watch
Socket Watch is a $10 shareware synchronizer available from Locotus Codeware. Check out their website for details.

Tardis 2000
Tardis is a time synchronization program for Windows 95. Tardis allows you to synchronize your clock using NTP, SNTP, or UDP. It will correct for time zone and daylight savings time. It also comes packed with a list of time servers. It seems to work well. It is shareware. There is also an NT and a Windows 3.x version.

Times10
Times10 is a piece of software named Timesync. It is for synchronizing networks running on a Windows NT platform.

Time Lord
Time Lord is for Win9x/NT and can be used over the internet or direct dial. It also has a time server. It will work for 30 days without registration. Registration is free for noncommerical uses.

TimeRC
TimeRC 2.0 sets the clock in your computer via SNTP and displays the adjustment to your clock to the closest 1/100th of a second. You can opt to have your clock changed or merely have the adjustment displayed. There is also a display of meteor shower dates, lunar phase information, daylght savings information and several operation options. The main drawback is the lack of the ability to automatically set your clock at regular intervals. With further use I have observed that Time RC does not realize that we set the clock ahead on April 6-7. Hmm, surprising since it presents information about daylight savings time.

WINsntp
WINsntp is a time client (and a server as well) that has many of the features of other clients, but can also be run as an Windows NT service. The software can be freely used for 30 days and the cost of registration is $26.00 per license. You must request an evaluation key if you want to evaluate WINsntp. As a new NT user, the service feature is quite attractive.

XactTime
XactTime seems to be produced by Thinking Man Software, who btw, brought us Dimension 4. XactTime can be shut down by right clicking it's icon in the tray.

YATS
YATS is a top notch application. It will search through a list of servers that you can edit until your clock is set. The program polls the servers by moving through an alphabetically ordered list of server descriptors. Therefore you must provide the name of the servers that you want to be checked first at the top of the list. It supports SNTP, TCP and UDP. You can opt to set the time when the program is opened and then check it at regular intervals defined in minutes. The minimum interval is 1 minute but there is not an option for seconds or hours. There is an ample help file. When I tested the program, it worked quite smoothly. The feedback given concerning any correction is displayed to the nearest second. This is a close competitor to Dimension 4. The newest version is 5.7 and seems to be shareware. Cost of registration is $25. Ouch!

If you are interested, the Naval Observatory maintains
a web page devoted to Network Time Synchronization.



since 1/18/97.