spacer
Yehuda Shiran September 29, 2001
Deploying Coordinated Universal Time
Tips: September 2001

Yehuda Shiran, Ph.D.
Doc JavaScript

Developer News
ActiveState Debuts Open Source Business Suite
Salesforce Offers Visual App Builder
Codesion Steps Out From CVS's Shadow

JavaScript 1.3 supports several new Coordinated Universal Time (UTC) methods, in addition to JavaScript 1.2's local time methods. UTC, also known as Greenwich Mean Time (GMT), is set by the World Time Standard. The local time is the time as seen by the computer running the JavaScript script.

As in JavaScript 1.2, date is measured in milliseconds since midnight 01 January, 1970 UTC. One day is 86,400,000 milliseconds. The Date object can hold a date that is -100,000,000 days to 100,000,000 days relative to 01 January, 1970 UTC. JavaScript 1.3 adds the UTC method to the Date constructor. Date.UTC is different than the Date constructor in that it uses the UTC instead of the local time. Another difference is that Date.UTC returns a numeric value that is equal to the number of milliseconds since midnight 01 January, 1970 UTC. The Date constructor, on the other hand, creates a Date object.

The whole subject of Coordinated Universal Time is fascinating. There are 7 Universal Times (all within 1 second of each other), and UTC is the "coordinated version of 'Universal Time'", hence the word order of Coordinated Universal Time. The abbreviation UTC is a language-independent international abbreviation, it is neither English nor French. It means both 'Coordinated Universal Time' and 'Temps Universel Coordonn?'.

UTC isn't the same as GMT (proper GMT was originally measured from Greenwich mean mid-day, not mid-night [proof: Astronomical Almanacs 1984 onwards, page B5]), as UTC is an ATOMIC time-scale, while GMT (strictly speaking UT1 [UT-one]) is tied to the rotation of the Earth in respect to the fictitious 'mean Sun'. UTC is, however, kept within 0.9 seconds of UT1, by virtue of leap seconds.

To read more on UTC, please visit these references:

BIPM Time Section; the world's GOVERNING BODY for civil atomic time-scales.
BIPM Time Section
The International Earth Rotation Service
The Royal Observatory Greenwich
US. National Institute of Standards & Technology)
UK's National Physical Laboratory
US Navy
US Navy FAQ
US Naval Observatory
The International Telecommunication Union
A Briefer History of Time 
You can also listen to NIST's short-wave Radio Station WWV on 2.5, 5, 10, 15 or 20MHz; or phone +1-303-499-7111 (a toll call to Boulder, Colorado) for accurate time of day. Time is also available from Canadian Radio Station CHU on 3.33, 7.335 or 14.67 MHz (in both English and French).

This tip has been contributed by Howard Barnes. He has 23 years of casual research into time-keeping behind him, and was taught by personnel of the old Bureau International de l'Heure [BIH, The International Time Bureau].


People who read this tip also read these tips:

Look for similar tips by subject:


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers

webref The latest from WebReference.com Browse >
Use Web Caching to Make Your Web Site Faster · Creating an Online Shopping Cart Mechanism in PHP · Log JavaScript Errors Using an AJAX-driven Web Service
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Configuring Granular Settings for a Database Level Audit · The Perils of a Web 2.0 Transition on Your Business Processes · Facebook Redesigns Site —Again — Nears 400M Mark