Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
<script language="JavaScript">
// Egel 060307 :)
// NEN 2772: (Nederlandse Norm)
// de eerste week van het jaar heeft 4 of meer dagen in dat jaar,
// een week begint op een maandag.
function weeknummer(terug) {
var vandaag = new Date();
var jaartal = vandaag.getFullYear() - (terug ? 1 : 0);
var nieuwjaarsdag = new Date(jaartal,0,1);
var dagen = Math.floor((vandaag.getTime() - nieuwjaarsdag.getTime()) / (24 * 60 * 60 * 1000));
var nen = [6,7,8,9,10,4,5][nieuwjaarsdag.getDay()];
var nummer = Math.floor((dagen + nen) / 7);
if (nummer == 0) nummer = weeknummer(true);
return nummer;
};
</script>
<html>
<head>
<title>Weeknummer</title>
<script type="text/javascript">
// Egel 060307 :)
// NEN 2772: (Nederlandse Norm)
// de eerste week van het jaar heeft 4 of meer dagen in dat jaar,
// een week begint op een maandag.
function weeknummer(terug) {
var vandaag = new Date();
var jaartal = vandaag.getFullYear() - (terug ? 1 : 0);
var nieuwjaarsdag = new Date(jaartal,0,1);
var dagen = Math.floor((vandaag.getTime() - nieuwjaarsdag.getTime()) / (24 * 60 * 60 * 1000));
var nen = [6,7,8,9,10,4,5][nieuwjaarsdag.getDay()];
var nummer = Math.floor((dagen + nen) / 7);
if (nummer == 0) nummer = weeknummer(true);
return nummer;
};
</script>
</head>
<body>
Het is deze week week
<script type="text/javascript">document.write(weeknummer());</script>.
</body>
</html>
<html>
<head>
<title>Weeknummer</title>
<script type="text/javascript">
// Egel 071124 ;)
// NEN 2772: (Nederlandse Norm)
// de eerste week van het jaar heeft 4 of meer dagen in dat jaar,
// een week begint op een maandag.
function weeknummer(jaar,maand,dag,terug) {
var datum = new Date(jaar,maand - 1,dag);
var jaartal = datum.getFullYear() - (terug ? 1 : 0);
var nieuwjaarsdag = new Date(jaartal,0,1);
var dagen = Math.round((datum.getTime() - nieuwjaarsdag.getTime()) / 864e5);
var nen = [6,7,8,9,10,4,5][nieuwjaarsdag.getDay()];
var nummer = Math.floor((dagen + nen) / 7);
if (nummer == 0) nummer = weeknummer(jaar,maand,dag,true);
return nummer;
};
</script>
</head>
<body>
Op 24 november 2007 is het week
<script type="text/javascript">document.write(weeknummer(2007,11,24));</script>.
<br>
Op 1 januari 2008 is het week
<script type="text/javascript">document.write(weeknummer(2008,1,1));</script>.
<br>
Op 3 januari 2010 is het week
<script type="text/javascript">document.write(weeknummer(2010,1,3));</script>.
</body>
</html>
Dank voor de snelle reactie en de code.
Maar waarschijnlijk vergeet ik iets of doe ik wat verkeerd.
(ook niet zo veel ervaring hiermee)
Ik heb de bovenste code gebruikt en zie als resultaat staan:
Het is deze week week .
Dat is bijna wat ik wil alleen zie ik het weeknummer niet verschijnen dus ik zal wel wat vergeten of over het hoofd zien.
Mocht je nog in de gelegenheid zijn om me wat uitleg te geven dan houd ik me sterk aanbevolen.
Gr.Henk
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.