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

Problema con DATE

Estas en el tema de Problema con DATE en el foro de Flash y Actionscript en Foros del Web. ¿Cómo es posible que Date(2007,8,24) (el día de ayer) me devuelva más milisegundos que Date() (el día de hoy)? Código: fechaActual = new Date; // ...
  #1 (permalink)  
Antiguo 25/08/2007, 12:17
 
Fecha de Ingreso: marzo-2006
Mensajes: 66
Antigüedad: 18 años, 1 mes
Puntos: 0
Problema con DATE

¿Cómo es posible que Date(2007,8,24) (el día de ayer) me devuelva más milisegundos que Date() (el día de hoy)?

Código:
fechaActual = new Date; // Tiempo Actual
tiempoActual = fechaActual.getTime();
trace(tiempoActual); //1188064982562

fechaI = new Date(2007,8,24); //Ayer
tiempoI = fechaI.getTime();
trace(tiempoI); //1190610000000
Lo único que quiero hacer es conseguir la diferencia entre una fecha y la actual, así es como lo haría con PHP:

Código PHP:
<?php
$fechaActual 
time(); //1188065608

$fechaI mktime(0,0,0,8,24,2007); //1187931600

$diferencia = ($fechaActual $fechaI)/60/60/24//1.5 días

/* Aqui puedo ver que $fechaI (el día de ayer) devuelve menos milisegundos que la fecha actual, cosa que no me sucede con Flash */
?>
De antemano muchas gracias!
  #2 (permalink)  
Antiguo 25/08/2007, 12:24
 
Fecha de Ingreso: marzo-2006
Mensajes: 66
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Problema con DATE

Ohh... encontré mi error, resulta que lo mese en Date() van del 0 al 11, no del 1 al 12 como podría pensarse.

Gracias de todas formas!
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 13:36.