時計用スクリプト

setIntervaで時間をみに行っているだけだけど、うまくいかない。
たま〜に、進む表示がおかしくなる。

setInterval ( theClock,50 );

function theClock() {
var now = new Date();
var hour:Number = now.getHours();
var mins:Number = now.getMinutes();
var sec:Number = now.getSeconds();
if (sec < 10){
var secs = “0” + sec;
}else{
var secs = sec;
}
_root.hour = hour;
_root.mins = mins;
_root.sec = secs;
_root.houres_hari._rotation = hour * (360 / 12);
_root.minis_hari._rotation = mins * (360 / 60);
_root.sect_hari._rotation = secs * (360 / 60);
hari();
}

関連記事