simple_javascript_clock
Differences
This shows you the differences between two versions of the page.
simple_javascript_clock [2009/05/05 10:42] – created tkbletsc | simple_javascript_clock [2009/05/05 10:59] (current) – tkbletsc | ||
---|---|---|---|
Line 1: | Line 1: | ||
< | < | ||
+ | |||
+ | |||
< | < | ||
< | < | ||
Line 11: | Line 13: | ||
} | } | ||
- | function | + | function |
- | { | + | |
var now = new Date ( ); | var now = new Date ( ); | ||
Line 33: | Line 34: | ||
else if (h==0) h=12; | else if (h==0) h=12; | ||
- | //var time_string = dows[dow] + " " + year + " | + | //return |
- | var time_string = dows[dow] + " " + year + " | + | return |
- | document.getElementById(" | + | } |
+ | |||
+ | function updateClock ( ) { | ||
+ | var now = new Date ( ); | ||
+ | |||
+ | var s = now.getSeconds ( ); | ||
+ | var ms = now.getMilliseconds(); | ||
+ | |||
+ | document.getElementById(" | ||
// wait til the next minute + 500ms, that way we only update the clock on minute change | // wait til the next minute + 500ms, that way we only update the clock on minute change | ||
- | // (for second-accuracy, | + | // (for second-accuracy, |
var wait = 60000 - (1000*s+ms) + 500; | var wait = 60000 - (1000*s+ms) + 500; | ||
+ | //var wait = 1000-ms+100; | ||
setTimeout(' | setTimeout(' | ||
} | } | ||
+ | |||
// --> | // --> | ||
</ | </ | ||
</ | </ | ||
- | < | + | < |
- | <span id=clock>& | + | < |
+ | < | ||
+ | updateClock(); | ||
+ | document.getElementById(" | ||
+ | </ | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | |||
+ | |||
</ | </ |
simple_javascript_clock.1241545350.txt.gz · Last modified: 2009/05/05 10:42 (external edit)