Non ho capito una cosa Eli, ha poca importanza forse, vabbè...per completezza lo dico: le ore sono terrestri o marziane? Sai quella mezz'ora in più del giorno marziano...non ho capito come vanno interpretate.
Guarda se può essere utile questo:
http://it.wikipedia.org/wiki/Sol_(astronomia)
Cita:
I giorni sul pianeta Marte vengono chiamati Sol.
Il giorno marziano ha una durata di poco differente da quello terrestre (24h37m22.663s il giorno siderale, 24h39m35.244s il giorno solare medio), ma quanto basta per non poter essere misurato da normali orologi e calendari terrestri.
Così come sulla Terra la misurazione delle ore durante una missione utilizza il giorno solare. Come durata del sol, cioè del giorno marziano, si prende quindi 88775,244 secondi, e la durata delle missioni su Marte in tempo marziano è calcolata utilizzando questa unità di misura. Per alcune missioni si è fissato il giorno di arrivo della missione come Sol 0 (Viking), per altre si è deciso di chiamarlo Sol 1 (Pathfinder, Spirit): tale giorno si suppone iniziato alla mezzanotte locale precedente l'atterraggio della missione.
Ad esempio, la sonda Spirit ha ammartato alle 04:35 GMT del 4 gennaio 2004, atterrando nel cratere Gusev, dove era una certa ora del giorno marziano: il Sol1 è dunque iniziato alla mezzanotte di quel giorno marziano. Tale data corrisponde alla data terrestre 02/01/2004 12:56:40 GMT, equivalente alla data giuliana 2.453.007,03935 JD, equivalente alla data giuliana modificata (=JD-2.400.000,5) 53.006,53935 MJD.
Poiché 1 giorno terrestre(g) = 86.400 secondi e un giorno marziano (sol) = 87.755,244 secondi, abbiamo g = 1/1,02749125 sol, ovvero sol = g * 1,02749125. Quindi la data 53.006,53935 terrestre corrisponde alla data marziana 53.006,53935 * 1,02749125 = 51.588,31217 . Questo è il valore che dobbiamo prendere per riferimento per calcolare, per una particolare missione, data e ora marziane a partire da data e ora terrestri, secondo questa procedura:
Convertire data/ora terrestre in data/ora terrestre di Greenwich (GMT);
Convertire questo valore in data giuliana, ad esempio usando questa pagina;
Convertire in data giuliana modificata, sottraendo 2.400.000,5;
Dividere per 1,02749125 per ottenere l'equivalente data marziana;
Sottrarre a questo numero la data di riferimento della missione (ad es. Spirit = 51.588,31217, Opportunity = 51.608,81297);
La parte intera del numero ottenuto è il numero di Sol trascorsi.
Moltiplicando la parte decimale per 24 si ottiene un numero, la cui parte intera è l'ora del Sol; moltiplicando la parte decimale di quest'ultimo numero per 60 si ottengono i minuti.
P.S. Sei un genio! (o una geniessa?
![Davvero Felice [:D]](./images/smilies/UF/icon_smile_big.gif)
)