Ændre datoformat
Er der en, der kan fortælle mig, hvordan jeg får lavet denne funktion om, så datoformatet bliver yyyy-mm-dd i stedet for dd-mm-yyyy?function tjekdato(form) {
st = form.start.value;
sl = form.slut.value;
reg = /^\d{2}-\d{2}-\d{4}$/;
if (!st.match(reg) || !sl.match(reg)) {
alert("Husk at indtaste en dato i begge felter!");
return false;
}
std = new Date(st.substring(6,10), st.substring(3,5), st.substring(0,2));
sld = new Date(sl.substring(6,10), sl.substring(3,5), sl.substring(0,2));
if (std.getTime() < sld.getTime())
return true;
alert("Slutdatoen skal være efter startdatoen!");
return false;
}
Hvis du derudover kan give mig en forklaring på funktionen, er der 15 point ekstra.
