Formula per convertire la data del calendario in data giulianaCiao a tutti, ho bisogno di una formula per convertire la data del calendario (la colonna è in formato Carattere/Nominale, gg/mm/AAAA) in data giuliana (numerica). Ad esempio, nella riga n. 1 dal 07-mar-2024 (07/03/2024) al 24067:

Grazie!
Alex.
Automazione e scriptingRe: Formula per convertire la data del calendario in data giulianaRicerca Google: 'formula per convertire la data del calendario in data giuliana'
La formula per convertire una data gregoriana in una data giuliana è: JD = 367K - (7(K + (M + 9)/12))/4 + (275M)/9 + I + 1721013,5 + UT/24.
Dove K è l'anno, M è il mese, I è il giorno e UT è il tempo universale in ore.
Gli ultimi due termini nella formula sommati danno zero per le date successive al 28 febbraio 1900. [ 1 ]
Spiegazione delle variabili: [ 1 ]
- K:Rappresenta l'anno nel calendario gregoriano.
- M:Rappresenta il mese.Gennaio e febbraio sono considerati rispettivamente il 13° e il 14° mese dell'anno precedente.Ad esempio, se la data è il 15 gennaio 2025, allora M = 13 e K = 2024. Se la data è il 20 febbraio 2025, allora M = 14 e K = 2024.
- IO:Rappresenta il giorno del mese.
- FUORI:Tempo universale in ore.
- JD:La data giuliana risultante. [ 1 ]
Passaggi per il calcolo: [ 1 ]
- Determinare K:Se il mese è gennaio o febbraio, sottrarre 1 dall'anno.Altrimenti, utilizzare l'anno specificato.
- Determinare M:Se il mese è gennaio o febbraio, usare rispettivamente 13 o 14.In caso contrario, utilizzare il numero effettivo del mese.
- Sostituisci i valori di K, M, I e UT nella formula.
- Calcola la data giuliana (JD). [ 1 ]
L'intelligenza artificiale generativa è sperimentale.
Sembra che questo sia il collegamento da cui ha avuto origine la maggior parte della generazione di intelligenza artificiale.
Re: Formula per convertire la data del calendario in data giuliana
/
<MM>
/
<YYYY>
")}, Num(Right(:Calendar Date, 2) || Right("00000" || Char(Day Of Year(date)), 4)) );
</YYYY>
</MM>
Local(
{date = InFormat(:Calendar Date, "Format Pattern", "