Difference between revisions of "Linux datetime"

From Noah.org
Jump to navigationJump to search
Line 46: Line 46:
 
== UTC ==
 
== UTC ==
  
<table border="1">
+
<table border="1" padding="1">
 
<tr><td>UTC(GMT)</td><td>EDT</td><td>EST / CDT</td><td>CST / MDT</td><td>MST / PDT</td><td>PST</td></tr>
 
<tr><td>UTC(GMT)</td><td>EDT</td><td>EST / CDT</td><td>CST / MDT</td><td>MST / PDT</td><td>PST</td></tr>
  
 
<tr><td>0000</td><td>8 PM</td><td>7 PM</td><td>6 PM</td><td>5 PM</td><td>4 PM</td></tr>
 
<tr><td>0000</td><td>8 PM</td><td>7 PM</td><td>6 PM</td><td>5 PM</td><td>4 PM</td></tr>
<tr><td><strong>0100</strong></td><td>9 PM</td><td>8 PM</td><td>7 PM</td><td>6 PM</td><td>5 PM</td></tr>
+
<tr><td>0100</td><td>9 PM</td><td>8 PM</td><td>7 PM</td><td>6 PM</td><td>5 PM</td></tr>
<tr><td><strong>0200</strong></td><td>10 PM</td><td>9 PM</td><td>8 PM</td><td>7 PM</td><td>6 PM</td></tr>     
+
<tr><td>0200</td><td>10 PM</td><td>9 PM</td><td>8 PM</td><td>7 PM</td><td>6 PM</td></tr>     
<tr><td><strong>0300</strong></td><td>11 PM</td><td>10 PM</td><td>9 PM</td><td>8 PM</td><td>7 PM</td></tr>  
+
<tr><td>0300</td><td>11 PM</td><td>10 PM</td><td>9 PM</td><td>8 PM</td><td>7 PM</td></tr>  
<tr><td><strong>0400</strong></td><td>Midnight</td><td>11 PM</td><td>10 PM</td><td>9 PM</td><td>8 PM</td></tr>  
+
<tr><td>0400</td><td>MIDNIGHT</td><td>11 PM</td><td>10 PM</td><td>9 PM</td><td>8 PM</td></tr>  
<tr><td><strong>0500</strong></td><td>1 AM</td><td>Midnight</td><td>11 PM</td><td>10 PM</td><td>9 PM</td></tr>  
+
<tr><td>0500</td><td>1 AM</td><td>MIDNIGHT</td><td>11 PM</td><td>10 PM</td><td>9 PM</td></tr>  
<tr><td><strong>0600</strong></td><td>2 AM</td><td>1 AM</td><td>Midnight</td><td>11 PM</td><td>10 PM</td></tr>   
+
<tr><td>0600</td><td>2 AM</td><td>1 AM</td><td>MIDNIGHT</td><td>11 PM</td><td>10 PM</td></tr>   
<tr><td><strong>0700</strong></td><td>3 AM</td><td>2 AM</td><td>1 AM</td><td>Midnight</td><td>11 PM</td></tr>   
+
<tr><td>0700</td><td>3 AM</td><td>2 AM</td><td>1 AM</td><td>MIDNIGHT</td><td>11 PM</td></tr>   
<tr><td><strong>0800</strong></td><td>4 AM</td><td>3 AM</td><td>2 AM</td><td>1 AM</td><td>Midnight</td></tr>
+
<tr><td>0800</td><td>4 AM</td><td>3 AM</td><td>2 AM</td><td>1 AM</td><td>MIDNIGHT</td></tr>
<tr><td><strong>0900</strong></td><td>5 AM</td><td>4 AM</td><td>3 AM</td><td>2 AM</td><td>1 AM</td></tr>
+
<tr><td>0900</td><td>5 AM</td><td>4 AM</td><td>3 AM</td><td>2 AM</td><td>1 AM</td></tr>
<tr><td><strong>1000</strong></td><td>6 AM</td><td>5 AM</td><td>4 AM</td><td>3 AM</td><td>2 AM</td></tr>
+
<tr><td>1000</td><td>6 AM</td><td>5 AM</td><td>4 AM</td><td>3 AM</td><td>2 AM</td></tr>
<tr><td><strong>1100</strong></td><td>7 AM</td><td>6 AM</td><td>5 AM</td><td>4 AM</td><td>3 AM</td></tr>
+
<tr><td>1100</td><td>7 AM</td><td>6 AM</td><td>5 AM</td><td>4 AM</td><td>3 AM</td></tr>
<tr><td><strong>1200</strong></td><td>8 AM</td><td>7 AM</td><td>6 AM</td><td>5 AM</td><td>4 AM</td></tr>
+
<tr><td>1200</td><td>8 AM</td><td>7 AM</td><td>6 AM</td><td>5 AM</td><td>4 AM</td></tr>
<tr><td><strong>1300</strong></td><td>9 AM</td><td>8 AM</td><td>7 AM</td><td>6 AM</td><td>5 AM</td></tr>
+
<tr><td>1300</td><td>9 AM</td><td>8 AM</td><td>7 AM</td><td>6 AM</td><td>5 AM</td></tr>
<tr><td><strong>1400</strong></td><td>10 AM</td><td>9 AM</td><td>8 AM</td><td>7 AM</td><td>6 AM</td></tr>
+
<tr><td>1400</td><td>10 AM</td><td>9 AM</td><td>8 AM</td><td>7 AM</td><td>6 AM</td></tr>
<tr><td><strong>1500</strong></td><td>11 AM</td><td>10 AM</td><td>9 AM</td><td>8 AM</td><td>7 AM</td></tr>
+
<tr><td>1500</td><td>11 AM</td><td>10 AM</td><td>9 AM</td><td>8 AM</td><td>7 AM</td></tr>
<tr><td><strong>1600</strong></td><td>Noon</td><td>11 AM</td><td>10 AM</td><td>9 AM</td><td>8 AM</td></tr>     
+
<tr><td>1600</td><td>NOON</td><td>11 AM</td><td>10 AM</td><td>9 AM</td><td>8 AM</td></tr>     
<tr><td><strong>1700</strong></td><td>1 PM</td><td>Noon</td><td>11 AM</td><td>10 AM</td><td>9 AM</td></tr>  
+
<tr><td>1700</td><td>1 PM</td><td>NOON</td><td>11 AM</td><td>10 AM</td><td>9 AM</td></tr>  
<tr><td><strong>1800</strong></td><td>2 PM</td><td>1 PM</td><td>Noon</td><td>11 AM</td><td>10 AM</td></tr>  
+
<tr><td>1800</td><td>2 PM</td><td>1 PM</td><td>NOON</td><td>11 AM</td><td>10 AM</td></tr>  
<tr><td><strong>1900</strong></td><td>3 PM</td><td>2 PM</td><td>1 PM</td><td>Noon</td><td>11 AM</td></tr>  
+
<tr><td>1900</td><td>3 PM</td><td>2 PM</td><td>1 PM</td><td>NOON</td><td>11 AM</td></tr>  
<tr><td><strong>2000</strong></td><td>4 PM</td><td>3 PM</td><td>2 PM</td><td>1 PM</td><td>Noon</td></tr>
+
<tr><td>2000</td><td>4 PM</td><td>3 PM</td><td>2 PM</td><td>1 PM</td><td>NOON</td></tr>
<tr><td><strong>2100</strong></td><td>5 PM</td><td>4 PM</td><td>3 PM</td><td>2 PM</td><td>1 PM</td></tr>
+
<tr><td>2100</td><td>5 PM</td><td>4 PM</td><td>3 PM</td><td>2 PM</td><td>1 PM</td></tr>
<tr><td><strong>2200</strong></td><td>6 PM</td><td>5 PM</td><td>4 PM</td><td>3 PM</td><td>2 PM</td></tr>
+
<tr><td>2200</td><td>6 PM</td><td>5 PM</td><td>4 PM</td><td>3 PM</td><td>2 PM</td></tr>
<tr><td><strong>2300</strong></td><td>7 PM</td><td>6 PM</td><td>5 PM</td><td>4 PM</td><td>3 PM</td></tr>
+
<tr><td>2300</td><td>7 PM</td><td>6 PM</td><td>5 PM</td><td>4 PM</td><td>3 PM</td></tr>
  
 
</table>
 
</table>

Revision as of 18:49, 1 December 2009

Set timezone and clock on Linux

1. su to root

2. Find your timezone file under /usr/share/zoneinfo. For example:

   /usr/share/zoneinfo/US/Pacific

3. OPTIONAL: backup the current timezone configuration:

   cp /etc/localtime /etc/localtime.old

4. Create a symbolic link from the appropiate timezone to /etc/localtime.

   ln -sf /usr/share/zoneinfo/US/Pacific /etc/localtime

or

   ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

5. Use rdate or ntpdate to set the system time (ntpdate is better):

   /usr/sbin/ntpdate time.nist.gov

or

   /usr/bin/rdate time.nist.gov

6. Set the hardware clock to the system time:

   /sbin/hwclock --systohc

Correct for clock drift

For where its not possible to run ntpd you may use adjtimex to correct for systematic drift.

aptitude install adjtimex

NIST

time.nist.gov

Time Sync radio broadcasts

radio broadcasts of UTC time. Most consumer "atomic" clocks use WWVB for radio sync. Time signals can also be received through GPS receivers.

WWVB, Fort Collins, CO
60 kHz (binary carrier signal)
WWV, Fort Collins, CO
2500, 5000, 10000 and 15000 kHz (broadcasts voice)
WWVH, Kauai, HI
2500, 5000, 10000 and 15000 kHz (broadcasts voice)
CHU, Ottawa, Ontario, Canada
3330, 7335 and 14670 kHz (broadcasts voice)

UTC

UTC(GMT)EDTEST / CDTCST / MDTMST / PDTPST
00008 PM7 PM6 PM5 PM4 PM
01009 PM8 PM7 PM6 PM5 PM
020010 PM9 PM8 PM7 PM6 PM
030011 PM10 PM9 PM8 PM7 PM
0400MIDNIGHT11 PM10 PM9 PM8 PM
05001 AMMIDNIGHT11 PM10 PM9 PM
06002 AM1 AMMIDNIGHT11 PM10 PM
07003 AM2 AM1 AMMIDNIGHT11 PM
08004 AM3 AM2 AM1 AMMIDNIGHT
09005 AM4 AM3 AM2 AM1 AM
10006 AM5 AM4 AM3 AM2 AM
11007 AM6 AM5 AM4 AM3 AM
12008 AM7 AM6 AM5 AM4 AM
13009 AM8 AM7 AM6 AM5 AM
140010 AM9 AM8 AM7 AM6 AM
150011 AM10 AM9 AM8 AM7 AM
1600NOON11 AM10 AM9 AM8 AM
17001 PMNOON11 AM10 AM9 AM
18002 PM1 PMNOON11 AM10 AM
19003 PM2 PM1 PMNOON11 AM
20004 PM3 PM2 PM1 PMNOON
21005 PM4 PM3 PM2 PM1 PM
22006 PM5 PM4 PM3 PM2 PM
23007 PM6 PM5 PM4 PM3 PM