Comunidad de diseño web y desarrollo en internet online

Fecha y hora en AS3.

Citar            
MensajeEscrito el 10 Jun 2011 05:27 am
Hola he puesto un codigo para poner fecha y hora en AS3 y al probar he visto que las horas me las hace con una sola cifra.
Os dejo el codigo a ver si me podeis ayudar para que me salga en formato 00,de dos cifras.
Gracias.


hora_txt.addEventListener(Event.ENTER_FRAME, refre);
function refre(e:Event){
var hoy_date:Date = new Date();
var dias:Array = new Array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado");
var meses:Array= new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
var diax = hoy_date.getDay();
var dia = hoy_date.getDate();
var mes = hoy_date.getMonth();
var ano = hoy_date.getFullYear();
var hora = hoy_date.getHours();
var minuto = hoy_date.getMinutes();
var segundo = hoy_date.getSeconds();
hora_txt.text = ""+dias[diax] + " " + dia + " " + meses[mes] + " "+ano+" " + hora + ":" + minuto +" "+segundo+" ";

}

Por villena72

3 de clabLevel



 

msie7
Citar            
MensajeEscrito el 10 Jun 2011 12:50 pm
Añadele un condicional para que si los segundos son menores que diez le añada un cero delante.

Por plug

78 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 10 Jun 2011 01:27 pm

plug escribió:

Añadele un condicional para que si los segundos son menores que diez le añada un cero delante.


¿Me podrias poner un ejemplo para añadir al codigo?
He probado varios pero no me funcionan,no se hacerlo.
Gracias.

Por villena72

3 de clabLevel



 

msie7
Citar            
MensajeEscrito el 13 Jun 2011 08:12 am
Pues dentro de tu función refre pones lo siguiente:

Código ActionScript :

if (segundo < 10){
   segundo = "0" + segundo;
}else{
    segundo = segundo;
}


lo mismo con los minutos y las horas.

Por plug

78 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.