Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/03/2010, 15:37
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Calcular tiempo transcurrido (actionScript)

puedes obtener los datos de fecha atual, dia, hora con
Código actionscript:
Ver original
  1. Date.getDay() // Devuelve el día de la semana, expresado en un número del 0 al 6 (donde el 0 es domingo, 1 es lunes, etc.)
  2. Date.getDate() //: Devuelve el día del mes (un número entero del 1 al 31)
  3. Date.getMonth() //: Devuelve el mes (un número del 0 al 11, donde el 0 es enero, 1 es febrero, etc.)
  4. Date.getFullYear() //: Devuelve el año completo
  5. Date.getHours() //: Devuelve la hora actual
  6. Date.getMinutes() //: Devuelve los minutos
  7. Date.getSeconds() //: Devuelve los segundos

lo que no recuerdo es si utiliza la hora de servidor, o del cliente.. dado que asi sera bastante variable el resultado... puedes tomar estos datos, y compararlo con una fecha.. no?

por ejemplo, para obtener la fecha actual seria.. crear un campo de texto dinamico, convertirlo a Movieclip e instanciarlo, en este caso, le pones como instancia dato

Código actionscript:
Ver original
  1. stop();
  2. // Definimos un array con los días de la semana de forma que coincidan con
  3. // la forma de devolverlos de Date.getDay (0-domingo, 1-lunes, ..., 6-sábado)
  4. var dias = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado");
  5. // hacemos lo mismo para Date.getMonth (0-enero, 1-febrero, ..., 11-diciembre)
  6. var meses = new Array("enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre");
  7. // este código se ejecutará contínuamente:
  8. dato.onEnterFrame = function() {
  9.     // creamos un objeto Date con la fecha y hora actuales
  10.     var fecha = new Date();
  11.     // en el campo "fecha" vamos encadenando los resultados.
  12.     // Para el día de la semana y el mes, recurrimos a los arrays
  13.     // definidos anteriormente
  14.     this.fecha = dias[fecha.getDay()]+", "+fecha.getDate()+" de "+meses[fecha.getMonth()]+" de "+fecha.getFullYear();
  15.    
  16. };

creo que con esta fecha puedes hacer un calculo tipo

fecha - laFecha que quieras... recuerda que solo puse el ejemplo anterior como visualizador de unos datos del array... pero en realidad devuelven los meses con numeros y los dias tambien.. espero te ayude
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...

Última edición por loncho_rojas; 11/03/2010 a las 15:48