Flash - Data E Hora Completo

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Flash - Data E Hora Completo as PDF for free.

More details

  • Words: 404
  • Pages: 2
/* criando um campo de texto din�mico com o instance name de campo, level1, posi��o em x, em y, largura e altura*/ //this.createtextfield("campo",1,100,100,300,20); /* criando uma array (matriz) contendo o nome de cada dia da semana*/ var semanas:array = ["domingo", "segunda-feira", "ter�a-feira", "quarta-feira", "quinta-feira", "sexta-feira", "s�bado"]; /* criando uma array contendo o nome de cada m�s*/ var meses:array = ["janeiro", "fevereiro", "mar�o", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro"]; /* criando uma fun��o com nome de atualiza (void � pra n�o retornar nada)*/ function atualiza():void{ /* criando o objeto date com o nome de odate*/ var odate:date = new date(); /* criando uma vari�vel com o nome de dia, que usa o m�todo getdate, que por sua vez retorna o dia do m�s de acordo com o computador do usu�rio*/ dia = odate.getdate(); /* criando uma vari�vel com o nome diasemana. ela retornar� o valor da array m�s de acordo com o valor do m�todo getday, que retorna o dia da semana. para entender melhor, fa�a isso: trace(semanas[0]), retornando domingo, trace(semanas[1]), retorna segunda-feira. se estivermos no 1� dia da semana (domingo), o getday retorna 0, assim ele pegar� o primeiro valor da array semanas (domingo)*/ diasemana = semanas[odate.getday()]; /* mesma l�gica do diasemana*/ mes = meses[odate.getmonth()]; /* pegando o ano*/ ano = odate.getfullyear(); /* criando uma vari�vel com o nome de montadata, onde montamos o formato da data*/ montadata = diasemana + ", " + dia + " de " + mes + " de " + ano; /* criando uma vari�vel com o nome de hora. uma condi��o: se a hora for menor que 10, a vari�vel retorna 0 mais a hora, caso contr�rio (ou seja, se for maior que 10), retorna apenas a hora.*/ hora = odate.gethours() < 10 ? "0" + odate.gethours() : odate.gethours(); /* mesma l�gica*/ minuto = odate.getminutes() < 10 ? "0" + odate.getminutes() : odate.getminutes(); /* mesma l�gica*/ segundo = odate.getseconds() < 10 ? "0" + odate.getseconds() : odate.getseconds(); /* montando a hora. colocamos dentro de uma array, assim podemos utilizar o m�todo join, para retornar 16:45:05, por exemplo. se preferir pode usar: hora + ":" + minuto + ":" + segundo*/ montahora = [hora, minuto, segundo].join(":"); /* definimos o texto do nosso campo. aqui tamb�m utilizamos uma array, apenas para

podermos colocar o separador " - "*/ campo.text = [montadata, montahora].join(" - ");

} /* a fun��o atualiza se repetir� a cada 100 milisegundos*/ setinterval(atualiza,100);

Related Documents

Data E Hora Exacta
October 2019 8
Flash - Hora Digital
November 2019 4
Mestre Hora E Manu
May 2020 11
Hora
December 2019 46
Hora
June 2020 22