JavaScript - alguien sabre porque no me da la fecha exacta, hagan el favor, soy novato de la programacion

 
Vista:
Imágen de perfil de Enrique

alguien sabre porque no me da la fecha exacta, hagan el favor, soy novato de la programacion

Publicado por Enrique (1 intervención) el 04/04/2016 12:43:10
1
2
3
4
5
6
7
8
9
10
11
12
13
var ahora= new Date();
ahora.getMonth();
ahora.getFullYear();
ahora.getDate();
var dia=parseInt(prompt("Ingrese dia de inicio de trabajo"));
var meses=parseInt(prompt("Ingrese el mes que inicio en el trabajo"));
var year=parseInt(prompt("Ingrese el año en que inicio en el trabajo"));
var inicio= new Date();
 
var dias = ahora.getDate()-inicio.setDate(dia);
var meses1= ahora.getMonth()-inicio.setMonth(meses);
var year1=ahora.getFullYear()-inicio.setFullYear(year);
alert(dias + "/" + meses1 + "/" + year1);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de Jordi
Val: 4
Ha aumentado su posición en 10 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

alguien sabre porque no me da la fecha exacta, hagan el favor, soy novato de la programacion

Publicado por Jordi (76 intervenciones) el 04/04/2016 23:22:04
No restes por separado. Haz primero el inicio.setDate, setMonth, setFullYear y luego resta las fechas de golpe.

1
2
3
4
5
6
incio.setDate(dia);
inicio.setMonth(meses);
inicio.setFullYear(year);
 
var diferencia = ahora - inicio;
alert(diferencia.getDate() + "/" + diferencia.getMonth() + "/" + diferencia.getFullYear());
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar