Esta é uma classe personalizada que extende um label, é uma espécie de
relógio, atualiza a cada segundo.

Talvez possa ajudá-lo.

package br.eti.willianmano.util
{
        import flash.events.TimerEvent;
        import flash.utils.Timer;

        import mx.controls.Label;
        import mx.events.FlexEvent;

        public class DateTime extends Label
        {
                private var dtNow:Date = new Date();
                private var timer:Timer;

                public function DateTime()
                {
                        super();
                        
this.addEventListener(FlexEvent.CREATION_COMPLETE,startTimer);
                }
                private function startTimer(e:FlexEvent):void{
                        timer = new Timer(1000);
                        timer.addEventListener("timer", atualizarHoras);
                        timer.start();
                }

                private function atualizarHoras(event:TimerEvent):void{
                        var now:Date = new Date();
                        var sMes:Array = new Array(
                                "Janeiro",
                                "Fevereiro",
                                "Março",
                                "Abril",
                                "Maio",
                                "Junho",
                                "Julho",
                                "Agosto",
                                "Setembro",
                                "Outubro",
                                "Novembro",
                                "Dezembro");
                        var sDiaSemana:Array = new Array(
                                "Domingo",
                                "Segunda-Feira",
                                "Terça-Feira",
                                "Quarta-Feira",
                                "Quinta-Feira",
                                "Sexta-Feira",
                                "Sábado");

                        this.text = String(sDiaSemana[now.dayUTC] + ', '+
                                (dtNow.dateUTC < 10 ? "0" + 
dtNow.dateUTC:dtNow.dateUTC) +' de '+
                                sMes[now.getMonth()]+' de '+
                                now.getFullYear() +' - '+
                                (now.getHours()   < 10 ? "0" + now.getHours()   
:now.getHours())
+':'+
                                (now.getMinutes() < 10 ? "0" + now.getMinutes() 
: now.getMinutes())
+':'+
                                (now.getSeconds() < 10 ? "0" + now.getSeconds() 
:
now.getSeconds())
                        );
                }
        }
}

----------------
Willian Mano
@willianmano
www.willianmano.eti.br
----------------

On 24 maio, 13:05, "[email protected]"
<[email protected]> wrote:
> obrigado pela atenção, mas eu gostaria q aparecesse o tempo correndo...os
> segundos se passando...
>
> Em 24 de maio de 2011 13:03, Guilherme Sjlender 
> <[email protected]>escreveu:
>
>
>
>
>
>
>
> > perfeitamente possível...
>
> > Salva a data/hora de início e data/hora de finalização da tarefa, depois só
> > diminuir um por outra e você tem o tempo total.
> > Detalhe que para esse calculo você deve transformar as datas em
> > milisegundos, e depois converter para dias, horas, minutos, segundos, etc.
>
> > Nada complicado!
> > Att.
> > Em 24 de maio de 2011 12:46, [email protected] <
> > [email protected]> escreveu:
>
> >> alguem saberia como implementar um contador tipo, comcei a fazer uma
> >> tarefa, aciono o contador, terminei a tarefa, eu paro o contedor, mas tem 
> >> de
> >> funcionar como se fosse um relogio cronometrando a realizacao de uma
> >> tarefa...
>
> >> --
> >> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >> Para enviar uma mensagem, envie um e-mail para [email protected]
> >> Para sair da lista, envie um email em branco para
> >> [email protected]
> >> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> > --
> > Guilherme Sjlender -http://www.gflex.biz/
> > ------------------------------------------------------------
> > Desenvolvedor Web - Flex3.5/Flex4.5/JavaEE
> > Desenvolvedor Desktop - AIR/JavaSE
> > Desenvolvedor Mobile - Android/JavaME/Flex4.5
> > ------------------------------------------------------------
>
> >  --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para [email protected]
> > Para sair da lista, envie um email em branco para
> > [email protected]
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a