Hallo!
Ik moet voor school een opdracht doen.
Je moet de datum verhogen, maar daarbij rekening houden met het schrikkeljaar.
Ik heb het nu zover dat ik de datum wel kan verhogen, en ook met maand en jaar erbij, maar ik snap niet hoe je het kan doen met het schrikkeljaar. Ik weet wel dat het schrikkeljaar deelbaar moet zijn door 4. aangegeven met: (jaar%4 == 0)
Kan iemand mij daar misschien bij helpen?
Dit is wat ik tot nu toe heb:
Byee!

Ik moet voor school een opdracht doen.
Je moet de datum verhogen, maar daarbij rekening houden met het schrikkeljaar.
Ik heb het nu zover dat ik de datum wel kan verhogen, en ook met maand en jaar erbij, maar ik snap niet hoe je het kan doen met het schrikkeljaar. Ik weet wel dat het schrikkeljaar deelbaar moet zijn door 4. aangegeven met: (jaar%4 == 0)
Kan iemand mij daar misschien bij helpen?
Dit is wat ik tot nu toe heb:
HTML:
<html>
<head>
<script language=JavaScript>
function verhoogDatum()
{
dag=parseInt(document.formdatum.dag.value)
maand=parseInt(document.formdatum.maand.value)
jaar=parseInt(document.formdatum.jaar.value)
if (maand == 2)
{
max=28
}
else
{
if ((maand == 4) || (maand == 6) || (maand == 9) || (maand == 11))
{
max = 30
}
else
{
max = 31
}
}
if (dag == max)
{
dag = 1
if (maand == 12)
{
maand = 1
jaar = jaar + 1
}
else
{
maand = maand + 1
}
}
else
{
dag = dag + 1
}
document.formdatum.dag.value = dag+''
document.formdatum.maand.value = maand+''
document.formdatum.jaar.value = jaar+''
}
</script>
</head>
<body>
<form name="formdatum" method="post">
<input name="dag" type="text" value="1" size="5">
<input name="maand" type="text" value="1" size="5">
<input name="jaar" type="text" value="2010" size="5">
<input type="button" name="Convert" value="verhoog datum" onClick="verhoogDatum()">
</form>
</body>
</html>
Byee!
