"; $indu = 0; while (isset($_COOKIE["JD$indu"])) { $Ere[$NumEre0+$indu]['JD'] = $_COOKIE["JD$indu"]; $Ere[$NumEre0+$indu]['Nome'] = $_COOKIE["Nome$indu"]; ++$indu; } $IndUD = $indu; // if ($Era >= $IndUD) $Era = $IndUD; $today = getdate(); if ($Era >= count($Ere)) $Era = count($Ere)-1; JD2Date($Ere[$Era]['JD'], $Di0U, $Mese0U, $Anno0U); $diffEra = $Anno0U-1; if (isset($DD2GG) && isset($Day) && isset($Month) && isset($YearV)) { $Year = $YearV + $diffEra; if ($Month < $Mese0U) --$Year; if (($Month == $Mese0U) && ($Day < $Di0U)) --$Year; $JD = MyJDay($Day, $Month-1, $Year); } else if (isset($GG2DD) && isset($JD)) { JD2DataEra($JD, $Day, $Month, $Year, $YearV); ++$Month; } else if (isset($OggiBut) || !(isset($JD) || isset($YearV))) { $Year = $today['year']; $Month = $today['mon']; $Day = $today['mday']; $YearV = $Year - $diffEra; if ($Month < $Mese0U) --$YearV; if (($Month == $Mese0U) && ($Day < $Di0U)) --$YearV; $JD = MyJDay($Day, $Month-1, $Year); } if (isset($JD)) { JD2DataEra($JD, $Day, $Month, $Year, $YearV); ++$Month; } if (isset($DecDay)) { --$JD; JD2DataEra($JD, $Day, $Month, $Year, $YearV); ++$Month; } else if (isset($IncDay)) { ++$JD; JD2DataEra($JD, $Day, $Month, $Year, $YearV); ++$Month; } if (!isset($Periodo)) $Periodo = 1; if (!isset($TipoEvento)) $TipoEvento = 2; $Month1 = $Month -1; echo "
"; if ($needrefresh == 1){ echo " "; $needrefresh = 0; } ?>
Astronomia e Calendari - Differenza tra due date - Calendario del mese
Calendario Perpetuo del giorno
English version Calendari: ebraico - islamico - della rivoluzione francese

".CalendarioVigenteJD($JD)."
Era ".$Ere[$Era]['Nome']; ?>

Data (AAAA-MM-GG): - -
Era \n\n"; if ($Era == 0) { echo "\n"; echo "
Era definita dall'utente
Inizio -- Descrizione 
\n"; } else if ($Era > 4){ echo "\n"; echo "
"; } else { echo " "; } ?> (gli anni AC vanno inseriti secondo la notazione astronomica)
Giorno Giuliano (a 12h):
Note
Le ore sono in T.U. ossia tempo civile di Greenwich; le fasi della Luna sono approssimate con errore massimo di 2m; per le eclissi di Sole l'indicazione della zona di visibilità è puramente indicativa.
Inserendo giorno, mese, anno e facendo clic su " => G.G." vengono calcolati giorno giuliano, giorno della settimana, prossime fasi lunari ed eclissi. Per l'operazione inversa basta inserire il giorno giuliano e fare clic su " => Data".
L'era è quella cristiana; con il menu di sopra è possibile sostituirla con altre ere usate in passato, ab urbe condita, dei martiri, bizantina e anche con un'era definita dall'utente. Occorre inserire l'anno iniziale, che sarà conteggiato come anno primo e una breve descrizione che sarà visualizzata.
"; echo "
Prossimi eventi astronomici
\n"; for ($conta = 0; $conta < 3; ++$conta){ echo "Evento del giorno
$riga[2]"; } mysql_close($conn); ?>


Fonti bibliografiche e collegamenti