Feestdagen

Status
Niet open voor verdere reacties.

GMJelle

Gebruiker
Lid geworden
13 jan 2013
Berichten
14
hallo allemaal,

Zelf ben ik met een script bezig waarbij alle feestdagen kan zien als je een jaartal invult.
Ik weet dat je de datum van alle feestdagen uit de feestdag Pasen moet halen.
IK heb nu Pasen en schrikkeljaar, maar ik heb echt geen idee hoe ik moet beginnen voor de andere feestdagen, heeft er misschien iemand tips?
dit heb ik nu:
HTML:
<html>
	<head>
	<script type="text/javascript" src="Feestdagen2.js"></script> 
	</head>
	<body>
	<form>
		Jaar<input type="text" id="jaar" size="10">
		<input type="button" value="Calculate" onclick="pasen(); isleap();"><br>
		Pasen:<span id="datump"></span><br>
		Schrikkeljaar: <span id="Antwoord"></span> 
	</form>
	</body>
</html>

Pasen
Code:
function pasen() { 
      var Fyear = document.getElementById('jaar').value; 
	  a = Fyear%19; c = Fyear%100; 
	  b = (Fyear-c)/100;
	  f = ((b+8)-(b+8)%25)/25;
	  g = ( ( b - f + 1 ) - (( b - f + 1 ) % 3) ) / 3;
	  h = ( 19 * a + b - (b-(b%4))/4 - g + 15 ) % 30; 
	  l = ( 32 + 2 * (b%4) + 2 * ((c-(c%4))/4) - h - (c%4) )% 7;
	  mm = ( a + 11 * h + 22 * l ) % 451; 
	  m = ( a + 11 * h + 22 * l - mm ) / 451;
	  p = ( h + l - 7 * m + 114 ) % 31; 
	  n = ( h + l - 7 * m + 114 - p) / 31;
	  p = p + 1; 
	  Mdate = p + " April"; 
	  if ( n == 3 ) Mdate = p + " Maart";
	  document.getElementById('datump').innerHTML = "  " + Mdate;}

Schrikkeljaar

Code:
 function isleap()
{
 var yr=document.getElementById("jaar").value;
 if ((parseInt(yr)%4) == 0)
 {
  if (parseInt(yr)%100 == 0)
  {
    if (parseInt(yr)%400 != 0)
    {
    document.getElementById('Antwoord').innerHTML = "Nee";
    return "false";
    }
    if (parseInt(yr)%400 == 0)
    {
    document.getElementById('Antwoord').innerHTML = "Ja" ;
    return "true";
    }
  }
  if (parseInt(yr)%100 != 0)
  {
    document.getElementById('Antwoord').innerHTML = "Ja" ;
    return "true";
  }
 }
 if ((parseInt(yr)%4) != 0)
 {
    document.getElementById('Antwoord').innerHTML = "Nee";
    return "false";
 } 
}

Bedankt alvast!
 
Laatst bewerkt:
ik heb nu dit

Code:
function Goedevrijdag (){
var myDate=new Date;
	myDate.setDate(myDate.getDate()-2);
	document.getElementById('Goede').innerHTML = " " + new Date;
}

Alleen heb ik nu de europ. tijd in plaats van de "goede vrijdag" tijd
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan