Você está na página 1de 1

var D1 = parseFloat(form.Dia1.

value);
var M1 = parseFloat(form.Mes1.value);
var A1 = parseFloat(form.Ano1.value);
var D2 = parseFloat(form.Dia2.value);
var M2 = parseFloat(form.Mes2.value);
var A2 = parseFloat(form.Ano2.value);
if(D1 < 1 || D1 > 31 || D1=="" || D1==" " || D1=="0") { alert("Existe um erro no
dia da 1a. data."); return; }
if(D2 < 1 || D2 > 31 || D2=="" || D2==" " || D2=="0") { alert("Existe um erro no
dia da 2a. data."); return; }
if(M1 < 1 || M1 > 12 || M1=="" || M1==" " || M1=="0") { alert("Existe um erro no
mes da 1a. data."); return; }
if(M2 < 1 || M2 > 12 || M2=="" || M2==" " || M2=="0") { alert("Existe um erro no
mes da 2a. data."); return; }
if(A1 < 1582 || A1=="" || A1==" " || A1=="0") { alert("Existe um erro no ano da 1a.
data."); return; }
if(A2 < 1582 || A2=="" || A2==" " || A2=="0") { alert("Existe um erro no ano da 2a.
data."); return; }
var Data1 = new Date(A1,M1,D1);
var Data2 = new Date(A2,M2,D2);
dif = Data2.getTime()-Data1.getTime();
dif /= 86400000;
dif = parseInt(dif);

Você também pode gostar