Следующий код работаетб но время отстает примерно на 1с/в мин:

Код AS3:
var now:Date = new Date();
var oneSec:uint = 1000;
var oneSecT:Timer = new Timer(oneSec,0);
clk_field.appendText(now.hours+':'+now.minutes+':'+now.seconds);
oneSecT.addEventListener(TimerEvent.TIMER, onTick);
oneSecT.start();
function onTick(event:TimerEvent):void{
now.setTime(now.getTime()+oneSec);
clk_field.replaceText(0,8,String(now.hours+':'+now.minutes+':'+now.seconds));
}
Не могу понять причиныб наверное какая-то тонкость. Спасибо за внимание.