Attenzione! Javascript è disabilitato

Il Cielo Delle Baronie

Benvenuto in questo sito, dedicato alle bellezze del cielo della Sardegna.

Versione inglese
Versione inglese

ASTROJS - Esempi di codice: Le date degli Equinozi e dei Solstizi

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...

Calcolo delle date in Giorni Giuliani, degli Equinozi e dei Solstizi:

<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.

Calcolo delle date del calendario degli Equinozi e dei Solstizi:

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>

Argomenti correlati:

Apri Menu Scripts: >>

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