Foros del Web » Creando para Internet » Flash y Actionscript »

De segundos formato hora (00:00:00)?

Estas en el tema de De segundos formato hora (00:00:00)? en el foro de Flash y Actionscript en Foros del Web. De verdad creo que es mi ultima pregunta para terminar por fin mi reproductor de video. Necesito llevar de segundos a formato hora (00:00:00) o ...
  #1 (permalink)  
Antiguo 05/12/2006, 15:18
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 18 años, 5 meses
Puntos: 1
De segundos formato hora (00:00:00)?

De verdad creo que es mi ultima pregunta para terminar por fin mi reproductor de video.

Necesito llevar de segundos a formato hora (00:00:00)

o sea, 260.126 segundos equivalen a formato hora (00:04:20) y eso es lo que me interesa hacer!

Si alguien sabe me dice por favor o si tienen un idea tambien!

Gracias de ante mano!
__________________
________________________________
Moisés Bretón
[email protected]
  #2 (permalink)  
Antiguo 05/12/2006, 15:27
 
Fecha de Ingreso: agosto-2006
Mensajes: 159
Antigüedad: 18 años, 3 meses
Puntos: 4
Hola:

Para sacar los minutos:

Código:
var minutos:Number = Math.floor(260.126/60);
Para sacar los segundos:

Código:
var segundos:Number = Math.floor(260.126%60);
  #3 (permalink)  
Antiguo 05/12/2006, 15:54
 
Fecha de Ingreso: junio-2006
Mensajes: 147
Antigüedad: 18 años, 5 meses
Puntos: 1
Por que al tratar de ponerlo de este modo no me sale:

var Hora:Number = Math.floor(tiempo_s/3600);
var Minutos:Number = Math.floor(tiempo_s/60);
var Segundos:Number = Math.floor(tiempo_s%60);

y cuando lo imprimo me sale Na Na Na

la variable tiempo_s tambien es de tipo Number!

tienes alguna idea?
__________________
________________________________
Moisés Bretón
[email protected]
  #4 (permalink)  
Antiguo 05/12/2006, 16:24
 
Fecha de Ingreso: agosto-2006
Mensajes: 159
Antigüedad: 18 años, 3 meses
Puntos: 4
Hola:

Normalmente "NaN" sale cuando el resultado no es un numero(Not a Number);

En ocasiones a mi me ha sucedido que al no tener inicializada la variable o no inicializarla previamente, por mucho que intente operar con ella su valor sera undefined y por lo tanto el resultado es NaN.

Esto son suposiciones por que no dispongo de mas datos. En cualquier caso revisa el codigo que casi seguro es algo de ese estilo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:01.