Attenzione! Javascript è disabilitato
Listati realizzati per il calcolo delle date degli Equinozi e dei Solstizi.
Prima di iniziare, collegate la vostra pagina Html alla libreria Astrojs, incollando il seguente listato, sotto il tag <title>.
IMPORTANTE! Le funzioni evidenziate in rosso, non sono comandi Javascript, ma appartengono alla libreria Astrojs.
<script type="text/javascript" src="http://www.suchelu.it/astrojs/astrojs.js"></script>
Utilizzate il menu a tendina [ Apri Menu Scripts: ], per poter accedere velocemente, all'elenco di tutti gli scripts, finora realizzati...
<script language="JavaScript" type="text/javascript"> //<!-- var yy=2013; // Inserire l'anno (senza decimali). var date_eqsol=eqsol(yy); // (1) Calcola i G.G. delle date // Recupero dei risultati dall'Array date_eqsol[...] var njd1=date_eqsol[0]; // EQUINOZIO DI MARZO var njd2=date_eqsol[1]; // SOLSTIZIO DI GIUGNO var njd3=date_eqsol[2]; // EQUINOZIO DI SETTEMBRE var njd4=date_eqsol[3]; // SOLSTIZIO DI DICEMBRE // Stampa i risultati. document.write(njd1+"<br>"); // EQUINOZIO DI MARZO. document.write(njd2+"<br>"); // SOLSTIZIO DI GIUGNO. document.write(njd3+"<br>"); // EQUINOZIO DI SETTEMBRE. document.write(njd4+"<br>"); // SOLSTIZIO DI DICEMBRE. //--> </script>
Nelle date, le ore sono espresse in T.U. di Greenwich.
Listato uguale al precedente, con in più la trasformazione dei G.G. in date del calendario con gli istanti espressi in T.U.
<script language="JavaScript" type="text/javascript"> //<!-- var yy=2013; // Inserire l'anno (senza decimali). var date_eqsol=eqsol(yy); // (1) Calcola i G.G. delle date // Recupero dei risultati dall'Array date_eqsol[...] var njd1=date_eqsol[0]; // EQUINOZIO DI MARZO. var njd2=date_eqsol[1]; // SOLSTIZIO DI GIUGNO. var njd3=date_eqsol[2]; // EQUINOZIO DI SETTEMBRE. var njd4=date_eqsol[3]; // SOLSTIZIO DI DICEMBRE. // Ricavare le date del Calendario. var data1=jd_data(njd1); // data del calendario. var dataf1=sc_day_hm(data1[0])+" : "+data1[1]+" : "+data1[2]; // data formattata var data2=jd_data(njd2); // data del calendario. var dataf2=sc_day_hm(data2[0])+" : "+data2[1]+" : "+data2[2]; // data formattata var data3=jd_data(njd3); // data del calendario. var dataf3=sc_day_hm(data3[0])+" : "+data3[1]+" : "+data3[2]; // data formattata var data4=jd_data(njd4); // data del calendario. var dataf4=sc_day_hm(data4[0])+" : "+data4[1]+" : "+data4[2]; // data formattata // Stampa i risultati. document.write(dataf1+"<br>"); // EQUINOZIO DI MARZO. document.write(dataf2+"<br>"); // SOLSTIZIO DI GIUGNO. document.write(dataf3+"<br>"); // EQUINOZIO DI SETTEMBRE. document.write(dataf4+"<br>"); // SOLSTIZIO DI DICEMBRE. //--> </script>
Riferimenti bibliografici:
JEAN MEEUS - Astronomia con il computer. ( Hoepli-1990 ) - PETER DUFFETT-SMITH -Astronomia pratica. ( Sansoni Studio 1981 )
FRANCESCO ZAGAR -Astronomia sferica e teorica ( Zanichelli 1988 )
Copyright ©2009 - Salvatore Ruiu
Tutti i contenuti del sito sono protetti dal diritto d'autore.
All Rights Reserved.
Questo sito è Online da dicembre 2009 || Ultima modifica: 10-Dicembre 2009 || Questa pagina web rispetta le direttive del W3C | CSS 2.1 | XHTML 1.0