Zon op / Zon onder

Zon op:  uur
Zon onder:  uur

Op veel populaire sites zie je gegevens over zon en maan. Dat is niet zo vreemd als je bedenkt dat zon en maan de voornaamste levensritmes van de mens bepalen.
Op deze bladzijde wordt een JavaScript gepresenteerd dat het tijdstip van zonsopkomst en zonsondergang berekent op de dag van vandaag, zoals hier rechts.

Het berekenen van de tijdstippen waarop de zon opkomt en ondergaat is niet echt eenvoudig. Dat komt doordat de baan van de aarde om de zon in een schuin vlak ligt ten opzichte van de rotatie-as van de aarde.

De code staat onderaan deze bladzijde. Je kunt hem downloaden om zelf te gebruiken.

Gebruik:

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

<script language="JavaScript" src="zonoponder.js"></script>
(Dit is het voorbeeld op deze bladzijde. Zet het in de <BODY>)
Sommige regels code staan verdeeld over twee regels, vanwege de leesbaarheid. In je site moet dat op één regel staan.
<div style="float:right; margin:10px 0 20px 30px; padding:10px; border:1px solid navy; background:FFFFD8">
<table border="0" cellpadding="0" cellspacing="0"><tr>
  <td align="right">Zon op: </td>
  <td align="right">
    <script language="JavaScript">document.write(sun_rise);</script></td>
  <td> uur</td>
</tr><tr>
  <td align="right">Zon onder: </td>
  <td align="right">
    <script language="JavaScript">document.write(sun_set);</script></td>
  <td> uur</td>
</tr></table></div>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb232.zip, 1917 bytes.

Opmerking:
 
Een vergelijkbaar script dat de opkomt en de ondergang van de maan berekent is beschikbaar. Zie het item Maan op / Maan onder.
 
Van de uitgebreide zonne-calculator van ESRL is een Nederlandstalige versie beschikbaar op deze site.
Die versie bevat een lijst met steden in Nederland.
Met een betrekkelijk eenvoudige uitbreiding van dit script kun je ook het langer en korter worden van de dagen zichtbaar maken. Zie daarvoor Het langer en korter worden van de dagen.
 
Elders op deze site worden scripts beschreven waarmee je de schijngestalte van de maan kunt laten zien. Zie de items "Schijngestalte van de Maan" en "Schijngestalte van de Maan II: Tekening met JavaScript".

 
terug

html-232; Laatste wijziging: 14 januari 2017