Het dagnummer in een jaar berekenen

Elke dag heeft een volgnummer in een maand: 1 januari, 2 januari, 3 januari, enzovoort tot en met 31 december. Voor sommige toepassingen is het handig om het volgnummer van een dag in een jaar te weten. Dan is 1 januari is dag 1, 2 januari is dag 2, enzovoort. Als je op deze manier telt, valt 31 januari op dag 31; 1 februari is dan dag 32. 28 februari is dag 59. 1 maart is dan dag 60, of dag 61 als het een schrikkeljaar is.

Op deze pagina presenteer ik een eenvoudig scriptje dat het dagnummer berekent. Er wordt rekening gehouden met schrikkeljaren. De code van het voorbeeld kun je downloaden om zelf te gebruiken.
De werking van het script wordt hieronder besproken.

Gebruik:

De code van het voorbeeld ziet er als volgt uit:
 
(Zet dit in de <HEAD>).

<script src="dagnummer.js"></script>

In dit voorbeeld is gebruikt (afgezien van de opmaak):

<p id="vandaag"></p>
<script>
  document.getElementById('vandaag').innerHTML = "Vandaag is het
  dag nummer: " + dagnummerInJaar() + "."
</script>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb411.zip, 982 bytes.

Opmerking:
 
De andere kant op rekenen kan natuurlijk ook. Zie De datum terugrekenen uit het dagnummer.

 
terug

html-411; Laatste wijziging: 22 mei 2020