A Graphical Clock in JavaScript
This clock uses JavaScript's images[] array to update the time every half
second. It uses the current local time from the client computer. The images
below are dynamically replaced with the current time.














Note: The clock doesn't start updating until the page (including the images) loads. The initial time and date value
uses all 10 digits, so they will be cached for fast updates.