Problemas con la fecha 29/03/2004.
Publicado por Ricado (2 intervenciones) el 20/11/2004 14:22:49
Alguien puede decirme por qué al ejecutarse este script:
function restarFechas{
var fechaInicial = new Date(2004,2,1);
var fechaActual = new Date(2004,2,28);
var tiempoRestante = fechaActual.getTime() - fechaInicial.getTime();
var dias = Math.floor(tiempoRestante / (1000 * 60 * 60 * 24));
alert(dias);
}
da el mismo resultado que si ejecuto este otro:
function restarFechas{
var fechaInicial = new Date(2004,2,1);
var fechaActual = new Date(2004,2,29);
var tiempoRestante = fechaActual.getTime() - fechaInicial.getTime();
var dias = Math.floor(tiempoRestante / (1000 * 60 * 60 * 24));
alert(dias);
}
Por qué la variable "dias" toma el mismo valor cuando se le pasa como día a "fechaActual" al valor 28 que si se le pasa el valor29 ?
Gracias.
function restarFechas{
var fechaInicial = new Date(2004,2,1);
var fechaActual = new Date(2004,2,28);
var tiempoRestante = fechaActual.getTime() - fechaInicial.getTime();
var dias = Math.floor(tiempoRestante / (1000 * 60 * 60 * 24));
alert(dias);
}
da el mismo resultado que si ejecuto este otro:
function restarFechas{
var fechaInicial = new Date(2004,2,1);
var fechaActual = new Date(2004,2,29);
var tiempoRestante = fechaActual.getTime() - fechaInicial.getTime();
var dias = Math.floor(tiempoRestante / (1000 * 60 * 60 * 24));
alert(dias);
}
Por qué la variable "dias" toma el mismo valor cuando se le pasa como día a "fechaActual" al valor 28 que si se le pasa el valor29 ?
Gracias.
Valora esta pregunta


0