..:: MX Studio Fóruns ::..: Relógio da vida no flash - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Relógio da vida no flash

#1 User is offline   flaviotm 

  • Group: Membros
  • Posts: 6
  • Joined: 23-May 06

Posted 23 May 2006 - 10:49 AM

Fala pessoal

Estou precisando fazer um relógio da vida no flash a partir de uma data fixa, mostrando o tempo real rolando que pode ser a partir da data do computador do cliente.
Ex: "Esse site está no ar por 1 ano,5 meses, 15 dias, 8 hs, 30 min e 10 seg"
Já procurei no fórum e encontrei apenas exemplos de relógio com contagem regressiva, alguém sabe como fazer progressivamente?

Obrigado
0

#2 User is offline   flaviotm 

  • Group: Membros
  • Posts: 6
  • Joined: 23-May 06

Posted 24 May 2006 - 09:31 AM

Bom, como ninguém respondeu, vou postar um código que um colega de fórum postou em outro tópico, só que com contagem regressiva.
Gostaria de saber se alguém sabe como inverter o contador desse código de regressivo para progressivo.



// aki vc indica o evento, ou seja, a data desejada
var evento = {dia:20, mes:05, ano:2006};
var milissegundos = 24 * 60 * 60 * 1000;
var _evento = new Date(evento.ano, evento.mes-1, evento.dia);
var _date, _dias, _horas, _minutos, _segundos;
onEnterFrame = function(){
_date = new Date();
// aki eu crio as variaveis q vão ser lidas no campo,
// ele só indica os dias, horas, min e seg.....
_dias = (_evento.getTime() - _date.getTime()) / milissegundos;
_horas = Math.round(_dias*24);
_minutos = Math.round(_dias*24*60);
_segundos = Math.round(_dias*24*60*60);
// pronto aki ele so vai ler no campo de texto
_root.texto= "A Gol está no ar por" + Math.round(_dias) + " dias, ";
_root.texto+= _horas + " horas, " + _minutos + " minutos";
_root.texto+= " e " + _segundos + "segundos";
}



Muito obrigado!

0

#3 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 24 May 2006 - 12:47 PM

Vc já tentou colocar um + no lugar de - no código??

ActionScript
// aki vc indica o evento, ou seja, a data desejada
var evento = {dia:20, mes:05, ano:2006};
var milissegundos = 24 * 60 * 60 * 1000;
var _evento = new Date(evento.ano, evento.mes-1, evento.dia);
var _date, _dias, _horas, _minutos, _segundos;
onEnterFrame = function(){
      _date = new Date();
      // aki eu crio as variaveis q vão ser lidas no campo,
      // ele só indica os dias, horas, min e seg.....
      _dias = (_evento.getTime() + _date.getTime()) / milissegundos;
      _horas = Math.round(_dias*24);
      _minutos = Math.round(_dias*24*60);
      _segundos = Math.round(_dias*24*60*60);
      // pronto aki ele so vai ler no campo de texto
      _root.texto= "A Gol está no ar por" + Math.round(_dias) + " dias, ";
      _root.texto+= _horas + " horas, " + _minutos + " minutos";
      _root.texto+= " e " + _segundos + "segundos";
}


Tenta isso ai e veja se funciona.

Falow
0

#4 User is offline   flaviotm 

  • Group: Membros
  • Posts: 6
  • Joined: 23-May 06

Posted 24 May 2006 - 03:05 PM

QUOTE(Natan @ 24/5/2006 11:05:53)
Vc já tentou colocar um + no lugar de - no código??

ActionScript
// aki vc indica o evento, ou seja, a data desejada
var evento = {dia:20, mes:05, ano:2006};
var milissegundos = 24 * 60 * 60 * 1000;
var _evento = new Date(evento.ano, evento.mes-1, evento.dia);
var _date, _dias, _horas, _minutos, _segundos;
onEnterFrame = function(){
      _date = new Date();
      // aki eu crio as variaveis q vão ser lidas no campo,
      // ele só indica os dias, horas, min e seg.....
      _dias = (_evento.getTime() + _date.getTime()) / milissegundos;
      _horas = Math.round(_dias*24);
      _minutos = Math.round(_dias*24*60);
      _segundos = Math.round(_dias*24*60*60);
      // pronto aki ele so vai ler no campo de texto
      _root.texto= "A Gol está no ar por" + Math.round(_dias) + " dias, ";
      _root.texto+= _horas + " horas, " + _minutos + " minutos";
      _root.texto+= " e " + _segundos + "segundos";
}


Tenta isso ai e veja se funciona.

Falow
View Post


Fala aí?
blz?

Já tentei fazer isso, aparecem os dias só que todos errados.

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies ASP+FLASH
e-mail chega com $ÃÈ
ASP ORNUB 
  • 4 Replies
  • 1491 Views
New Replies Relógio leva e mails do BlackBerry para o pulso Notícias Notícias 
  • 0 Replies
  • 103 Views
New Replies 14º Desafio - Site com um Player de FLV
Conheça as regras e postem suas Dúvidas
Desafio Natan 
  • 6 Replies
  • 5062 Views
New Replies uma duvida
help me
Plataforma Windows luizofgod 
  • 1 Reply
  • 1050 Views
New Replies TUTORIAL DE REFLEXO
dúvidas me perguntem
Tutoriais e Artigos luizpadovan 
  • 6 Replies
  • 4787 Views
New Replies lightwave
duvida
Animação 3D e Modelagem Thiago Action 
  • 0 Replies
  • 830 Views
New Replies Me ajudem a adaptar o meu paint em flash
Me ajudem
Desenvolvimento de Jogos leandrohackerx 
  • 0 Replies
  • 556 Views
New Replies Flash ...
Local para discussões.. =DD
Usabilidade rochester 
  • 12 Replies
  • 6251 Views

Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)