quarta-feira, 9 de novembro de 2011

Data e Hora no FLEX

//Nesse Exemplo estou usando 2 campos de textos instanciandos
 //texto1 e texto2
 //Para aprendizado, aconselho a criação do TextField via actionscript
 var tempo:Timer = new Timer(1000);
 tempo.start();
 tempo.addEventListener(TimerEvent.TIMER,mostra);
 function mostra(evento:TimerEvent):void {

var valores:Date = new Date();
 var ano:String=String(valores.getFullYear());
 var mes:String=String(valores.getMonth()+1);
 var dia:String=String(valores.getDate());
 var data_formatada:String=dia + “/” + mes + “/” + ano;
 texto1.text=data_formatada;

var hora:String=String(valores.getHours());
 var minuto:String=String(valores.getMinutes());
 var segundo:String=String(valores.getSeconds());

//Condições para acrescentar ’0′ (zero)
 if(hora.length==1){
 hora = “0″ + hora;
 }

if(minuto.length==1){
 minuto = “0″ + minuto;
 }

if(segundo.length==1){
 segundo = “0″ + segundo;
 }

var horario:String=hora + “:” + minuto + “:” + segundo;
 texto2.text=horario;
 }


Vitor Yudi Hansen