comparison chronometer.js @ 54:66bf613fb818

pre clean up push - moved vars into scoreB.js - called up with requirejs added requirejs dep
author tzara <rc-web@kiben.net>
date Wed, 19 Dec 2012 13:36:19 +0000
parents a0ae699ac444
children
comparison
equal deleted inserted replaced
53:a0ae699ac444 54:66bf613fb818
21 return zero 21 return zero
22 } 22 }
23 23
24 zeroChron() 24 zeroChron()
25 25
26 function chronometer(divisor) { 26 /*
27 zecsec += divisor; // set tenths of a second 27 function chronCtrl (state,interval){
28 if(zecsec > 9) { zecsec = 0; seconds += 1;} 28 console.log("=========================== chronstate=" + state)
29 if(seconds > 59) { seconds = 0;mins += 1;} 29 if (state==1){
30 if(mins > 59) { mins = 0; hours += 1; } 30 var date = new Date()
31 chron = pad(hours) +":"+pad(mins)+ ':'+ pad(seconds)+ ":"+ zecsec 31 var starttime = new Date().getTime() / 1000;
32 chronsec = pad(hours) +":"+pad(mins)+ ':'+ pad(seconds) 32 //var interval = 1020 - date.getMilliseconds();
33 if ( divisor !== 1000 ){ 33 xstopwatch = setInterval(function () {
34 return chron 34 var nowtime = new Date().getTime() / 1000;
35 now = nowtime-starttime
36 hours = parseInt( now / 3600 ) % 24;
37 minutes = parseInt( now / 60 ) % 60;
38 seconds = parseInt(now % 60);
39 milliseconds = Math.floor((now-seconds)*10)%60;
40 time = (hours < 10 ? "0" + hours : hours) + ":" + (minutes < 10 ? "0" + minutes : minutes) + ":" + (seconds < 10 ? "0" + seconds : seconds) + "."+milliseconds;
41 console.log(time)
42 // socket.broadcast.emit('chronFromServer', time)
43 // socket.emit('chronFromServer', time)
44 }, 100)
35 } 45 }
36 else { return chronsec } 46 if (state==0) {
37 }; 47 clearInterval(xstopwatch);
38 48 }
39 exports.chronometer =chronometer; 49 }
50 */
51 //exports.chronCtrl = chronCtrl;
40 exports.xdateTime = xdateTime; 52 exports.xdateTime = xdateTime;
41 exports.zeroChron = zeroChron; 53 exports.zeroChron = zeroChron;