giorno giuliano

La data di Julian è un sistema di datazione di contare il numero di giorni e frazioni di giorni trascorsi dal set data convenzionale al 1 ° gennaio dell'anno 4713 aC. dC (= -4712) alle ore 12 ora universale .

Periodo di Julian Scaligero è un immaginario 2914,695 mila giorni era che Joseph-Juste Scaligero (1540-1609) proposto in 1583. Si comincia lunedì ,1 ° gennaio dell'anno 4713 aC J.-C.a 12  p.m.  UT . Finirà lunedì,1 ° gennaio 3268 Calendario giuliano - lunedì, 23 gennaio 3268del calendario gregoriano - alle 12  p.m.  UT .

Il termine "Julian day" è utilizzato anche dal CNES e dalla NASA per datare vari eventi. Il numero di giorni trascorsi viene conteggiato dal1 ° gennaio 1950a  mezzanotte per CNES e dal 24 maggio 1968 a  mezzanotte per la NASA.

La datazione in giorni giuliani rende i calcoli sulle date particolarmente semplici poiché è indipendente da cicli di calendario complessi (lunghezza disuguale dei mesi, mesi bisestili, giorni aggiuntivi, anni bisestili, ecc.).

I giorni giuliani sono usati in particolare per datare eventi astronomici. Sono usati per stabilire convenientemente le corrispondenze tra i calendari. Sono anche implementati, spesso in forma modificata, nei sistemi di datazione interni dei software per computer.

Giorni giuliani e calendario giuliano

Joseph Juste Scaliger pubblicò le sue scoperte nel 1583 nella sua opera Opus Novum de Emendatione Temporum ( Lavoro sul miglioramento [la misurazione] del tempo ). Sebbene molti riferimenti sostengano che il termine Giuliano del periodo giuliano si riferisca al padre di Scaliger, Julius César Scaliger, è chiarito nell'introduzione al Libro V della sua opera che "  Iulianam vocauimus: quia ad annum Iulianum dumtaxat accomodata is" , che può essere tradotto come "L'  abbiamo chiamato Julian semplicemente perché si adatta all'anno giuliano". Quindi, Giuliano , si riferisce a Giulio Cesare, che introdusse il calendario giuliano nell'anno 46 a.C.

Il qualificatore giuliano è fonte di ambiguità: le date nei giorni giuliani e le date nel calendario giuliano non hanno alcuna relazione e non devono essere confuse. Si parla nel primo caso di giorni giuliani (abbreviato JJ in francese); di data giuliana o data giuliana nel secondo caso. Le abbreviazioni inglesi sono ambigue e vanno interpretate in base al contesto: l'abbreviazione JD è talvolta usata per "Julian Date" (data del calendario giuliano) e talvolta per "Julian Day".

Regole d'uso

Numerazione degli anni

Le corrispondenze tra giorni giuliani e calendari richiedono l'utilizzo della cronologia astronomica:

…; 3 av. d.C  .; 2 av. d.C  .; 1 avv. d.C  .; 1 aprile d.C  .; 2 aprile d.C  .; 3 aprile d.C.  ;……; -2; -1; 0; 1; 2; 3; eccetera.

Solo la cronologia astronomica consente calcoli semplici sulle date: è questa numerazione degli anni che deve essere utilizzata nei calcoli in giorni giuliani. Questo è il motivo per cui la data originale Julian Days è definito come il 1 ° gennaio -4712 (cronologia astronomica). Come al solito temporale, è il 1 ° gennaio 4713 aC. J.-C.

Frazioni di giorni

Origine oraria

Scaligero fissato originariamente alle ore 12 nel 1 ° Gennaio -4712. Questa origine a 12 ha poneva non pochi problemi ai cronologi abituati a utilizzare l'origine del giorno a ore 0. Diverse varianti del giorno giuliano fissano l'origine a ore 0.

Nel sistema del giorno giuliano, un istante del giorno, in ore, minuti, secondi, frazione di secondo, è espresso come frazione di giorno. Aggiungiamo quindi, se necessario, al giorno giuliano corrispondente ad una data data, la frazione di giorno corrispondente all'istante del giorno considerato.

Conversione di un istante in frazione di giorno giuliano e conversione reciproca

I seguenti algoritmi vengono utilizzati per convertire un dato tempo in una frazione del giorno giuliano, in ore, minuti e secondi e viceversa.

Algoritmi per convertire un istante in una frazione del giorno giuliano e reciproco

Nelle formule che seguono viene conteggiato il tempo, in ore, minuti, secondi, secondo il metodo contemporaneo, nel sistema delle 24 ore a partire da 0  h . Si noti che la frazione F può essere negativo (per ore prima del 12  ore ): Ciò è dovuto al fatto che Giuliano giorni, nella loro definizione originale, inizia a 12  ore .

Conversione di ore, minuti, secondi in frazioni di giorno

La seguente formula converte l'ora ( h ), il minuto ( m ), il secondo e la frazione di secondo ( s ) di un dato istante in una frazione del giorno giuliano F  :

(Aggiungere F al numero di giorni giuliani ottenuto dalla data (mese, giorno, anno). Per i vari calendari, il numero di giorni giuliani di una data data può essere calcolato utilizzando gli algoritmi proposti nel capitolo Algoritmi . passaggio dal giuliano giorni ai calendari gregoriano, giuliano, musulmano ed ebraico di seguito. La frazione F è negativa se il tempo considerato è compreso tra 0 h e 12 h.)

Conversione di una frazione di giorno in ore, minuti, secondi

Il seguente algoritmo converte una frazione di un giorno F in un'ora ( h ), un minuto ( m ), un secondo e una frazione di secondo ( s ) in un dato momento:

Valutazione:

TRONQ ( X ): numero intero a sinistra del separatore decimale di X.

 

Storico

Ai fini del suo lavoro in cronologia e astronomia, lo studioso Joseph Juste Scaliger ha creato un sistema più semplice dell'attuale calendario. Immaginò un sistema in cui i giorni sarebbero stati contati a partire da una data di origine convenzionale. Ha pubblicato le sue scoperte nel 1583 nella sua opera Opus de Emendatione Temporum ( Lavoro sul miglioramento [la misurazione] del tempo ).

Scaligero determinò la data di origine in modo che fosse abbastanza antica da coprire tutta la storia umana conosciuta del suo tempo e che fosse compatibile con il tempo della Creazione come immaginato ai suoi tempi. Inoltre, ha voluto l'origine è un Lunedi 1 ° gennaio, che si tratta di un anno bisestile e che sta causando sia un ciclo metonico di 19 anni (che si occupa di calcolare la data della Pasqua ), un 15-anno indizione romana ciclo ( utilizzato nella datazione ecclesiastica), il ciclo di 4 anni per gli anni bisestili e, infine, il ciclo di 7 giorni per la settimana. Il prodotto di questi numeri dà la lunghezza del ciclo totale (o "era di Scaligero") che è di 7980 anni di 365,25 giorni.

Da tutti questi vincoli risulta la data di 1 ° gennaio 4713 aC. J.-C.(data odierna); sia il 1 ° gennaio -4712 (data astronomica).

Varianti dei giorni giuliani

Per uso comune, uno svantaggio dei giorni giuliani è che il numero di giorni trascorsi dalla data originale è elevato. Ad esempio, oggi è il 21 luglio 2021 e sono le 08:13 UTC (o le 10:13 CEST ). L'intero giorno giuliano è 2.459.416 e il giorno giuliano frazionario (inclusi ora, minuto, secondo e frazione di secondo) è 2.459.416.842581. Inoltre, l'origine dei giorni è fissata alle ore 12  , il che è scomodo per le pratiche cronologiche correnti.

Per vari usi, abbiamo quindi definito varianti del giorno giuliano.

Astronomical Julian Day (AJD) o Ephemeris Julian Day (JDE)

Il giorno giuliano astronomico (abbreviazione inglese: AJD), chiamato anche giorno giuliano delle effemeridi (abbreviazione inglese: JDE) specifica le condizioni di applicazione del giorno giuliano definito da Scaligero: l'origine dei tempi è fissata a 1 ° gennaio 4713 aC. J.-C.alle 12 sul meridiano di Greenwich .

La data e l'ora di osservazione di un fenomeno astronomico sono indipendenti dal luogo, dalla data e dall'ora locale dell'osservazione terrestre o non terrestre (nel caso di misurazioni spaziali). Si fa riferimento alla data dell'ora di Greenwich e l'ora è specificata nell'ora UTC .

Giorno giuliano modificato (MJD)

Variante del giorno giuliano astronomico destinato a semplificare i calcoli. La formula che collega i giorni giuliani modificati e i giorni giuliani astronomici è la semplice traduzione:

MJD = AJD - 2,400,000,5

Questa formula ha l'effetto di spostare la data di origine in 17 novembre 1858 alle ore 0.

Lilian giorno

Variante del giorno giuliano che utilizza come data di origine 15 ottobre 1582a mezzanotte, data di inizio del calendario gregoriano .

Giorno giuliano troncato (TJD)

I giorni giuliani troncati sono definiti come segue:

TJD = AJD - 2,440,000,5 = MJD - 40.000

I giorni giuliani troncati sono usati dalla NASA  ; iniziano su24 maggio 1968alle ore 0, data di inizio delle missioni lunari Apollo .

giorno giuliano a mezzanotte

La definizione iniziale dei giorni giuliani fissa l'origine del giorno alle 12, il che è complicato per le attuali pratiche cronologiche. Per rendere i calcoli più semplici ed espliciti, molti autori spostano l'origine del giorno a 0 h. La relazione tra queste due misure è la seguente:

Giorno giuliano a 0 h = giorno giuliano + 0.5

Algoritmi per passare dai giorni giuliani ai calendari gregoriano, giuliano, egiriano ed ebraico

In questa sezione vengono utilizzati i giorni giuliani a mezzanotte .
Viene utilizzata la cronologia astronomica (l'anno prima dell'anno 1 è l'anno 0).

Uso dei giorni giuliani nella corrispondenza del calendario

I giorni giuliani offrono un modo conveniente per passare da un calendario all'altro. Ad esempio per passare da una data del calendario egirico (islamico) alla data corrispondente del calendario ebraico:

  • convertire la data data del calendario egiriano in giorni giuliani;
  • convertire questi giorni giuliani in una data del calendario ebraico.

calendario gregoriano

In termini di cronologia, il calendario gregoriano non è mai retrocesso. Vale a dire che le date precedenti al 15 ottobre 1582 sono sempre espresse come date del calendario giuliano e del calendario giuliano prolettico .

Algoritmo per convertire una data del calendario gregoriano in una data in giorni giuliani

Questo algoritmo è valido per tutte le date del calendario gregoriano (cioè pari o successive al 15 ottobre 1582), e dà il valore della DD alle ore 12.

Notazione:
ENT (X): intero immediatamente minore o uguale a X.
Ad esempio ENT (2,3) = 2; ENT (3.6) = 3; ENT (-5.2) = -6; ENT (-7.8) = -8

Sia A l'anno (≥ 1582), M il numero del mese (da 1 a 12) e Q la data del mese (compresi, se necessario, i decimali).

  • Se M > 2, lascia A e M invariati;
  • Se M = 1 o 2, sostituire A con A - 1 e M con M + 12;
  • Calcolare
  • Calcolare
  • Il giorno giuliano DD è dato dall'espressione:

Nota: nei calcoli precedenti, la costante 30,6001 non deve essere sostituita da 30,6, altrimenti i risultati potrebbero essere imprecisi.

  Algoritmo per convertire una data in giorni giuliani in una data nel calendario gregoriano

Questo metodo è valido solo per i giorni giuliani positivi. In pratica ha senso solo per DD  ≥ 2.299.161 (giorni giuliani corrispondenti al 15 ottobre 1582, data di costituzione del calendario gregoriano ). Al di sotto di questo, questo algoritmo calcola la data del calendario giuliano.

Notazione:
ENT (X): intero immediatamente minore o uguale a X.
Ad esempio ENT (2,3) = 2; ENT (3.6) = 3; ENT (-5.2) = -6; ENT (-7.8) = -8

Lascia che JJ siano i giorni giuliani da convertire. Se necessario, trasformare DD in giorni giuliani a 0 h.

  • Sia Z la parte intera di JJ e F la parte frazionaria;
  • Se Z <2 299 161 o per calcolare verso il calendario astronomico giuliano , prendi S = Z  ;
  • Se Z ≥ 2 299 161 o per calcolare verso il calendario astronomico gregoriano , prendi:
  • Quindi calcolare:
  • La data (e frazione di giorno) Q è data da:
  • Il numero del mese M è:
  • L'anno A vale:

Nota: l'algoritmo per la conversione del giorno giuliano al calendario gregoriano qui fornito consente in particolare di convertire un giorno giuliano negativo.

 

calendario giuliano

In termini di cronologia, per convenzione, le date antecedenti al 15 ottobre 1582 sono sempre espresse nel calendario giuliano o nel calendario giuliano prolettico . Il calendario giuliano fu introdotto nell'anno -46. Per le date precedenti a -46, viene utilizzato il calendario giuliano prolettico, ovvero il calendario giuliano retrocesso da questa data.

Algoritmo per convertire una data del calendario giuliano in una data in giorni giuliani

Questo algoritmo è valida per le date del calendario giuliano e il prolettico Julian (vale a dire per la parità di tempo o dopo il 1 ° Gennaio -4712), e dà il valore di DD a 12 ore.

Notazione:
ENT (X): intero immediatamente minore o uguale a X.
Ad esempio ENT (2,3) = 2; ENT (3.6) = 3; ENT (-5.2) = -6; ENT (-7.8) = -8

Sia A l'anno ( A ≥ -4712), M il numero del mese (da 1 a 12) e Q la data del mese (con, se necessario, una parte frazionaria). I corrispondenti giorni Julian DD risultano dal seguente algoritmo:

  • Se M > 2, lascia A e M invariati;
  • Se M = 1 o 2, sostituire A con A - 1 e M con M + 12;
  • Il giorno giuliano DD è dato dall'espressione:
  Algoritmo per convertire una data in giorni giuliani in una data del calendario giuliano

Questo algoritmo è valido per tutti i valori positivi dei giorni giuliani.

Notazione:
ENT (X): intero immediatamente minore o uguale a X ..
Ad esempio ENT (2,3) = 2; ENT (3.6) = 3; ENT (-5.2) = -6; ENT (-7.8) = -8

Da una data in giorni giuliani JJ , otteniamo l'anno A , il mese M e la data Q (eventualmente dotata di una parte frazionaria) secondo il seguente algoritmo:

  • Calcolare
  • Calcolare
  • Calcolare
  • Calcolare
  • Calcolare
  • Se M = 13 o 14: prendi A = A + 1 e M = M - 12
  • Se M <13, A e M sono invariati.
 

Calendario Egiriano

Le date espresse nel calendario egirico (islamico), in linea di principio, hanno significato solo dal 16 luglio 622, data dell'Egira nel calendario giuliano.

Algoritmo per convertire una data dal calendario egirano in una data in giorni giuliani
Notazione:
TRONQ (X): numero intero a sinistra del separatore decimale di X.
Ad esempio TRONQ (2,3) = 2; TRONQ (3.6) = 3; TRONQ (-5.2) = -5; TRONQ (-7.8) = -7

Siano A , M e Q l'anno, il mese e la data del calendario hegiriano.

La formula seguente fornisce il giorno giuliano alle 12 h DD corrispondente a A , M , Q  :

  Algoritmo per convertire una data in giorni giuliani in una data del calendario hegiriano

Questo algoritmo ha senso solo per JJ ≥ 1.948.437, giorni giuliani corrispondenti al primo giorno dell'Egira (16 luglio 622 nel calendario giuliano).

Notazione:
TRONQ (X): numero intero a sinistra del separatore decimale di X.
Ad esempio TRONQ (2,3) = 2; TRONQ (3.6) = 3; TRONQ (-5.2) = -5; TRONQ (-7.8) = -7

Sia DD il giorno giuliano dato. Convertilo se necessario in giorno giuliano alle ore 0. Otteniamo l'anno A , il mese M e la data Q del calendario musulmano con il seguente calcolo:

  • Calcolare
  • Calcolare
  • Calcolare
  • Calcolare
  • Calcolare
 

Calendario ebraico

Le date espresse nel calendario ebraico hanno, in linea di principio, significato solo dal 6 ottobre al 3760 , data della Creazione nel calendario prolettico giuliano.

Algoritmo per convertire una data dal calendario ebraico in una data in giorni giuliani
Notazione:
TRONQ (X): numero intero a sinistra del separatore decimale di X.
Ad esempio TRONQ (2,3) = 2; TRONQ (3.6) = 3; TRONQ (-5.2) = -5; TRONQ (-7.8) = -7
RES ( d / D ): resto della divisione intera di per D .
Ad esempio: RES (17/5) = 2; RES (365/12) = 5

Siano A , M e Q l'anno, il mese e la data del calendario ebraico. Il seguente algoritmo fornisce i corrispondenti giorni giuliani alle 0 h DD .

1. Calcolo della mole dell'anno A Il moled dell'anno A , Moled A , è dato in giorni giuliani e frazione di giorno giuliano da: 2. Calcolo di Rosh Hashanah per l'anno A , RH A , in giorni giuliani Conoscendo la mole A , prendiamo E A , parte intera di mole A e F A , parte frazionaria di mole A .
    • Calcolare
    • Determiniamo RH A , data del nuovo anno del calendario ebraico in giorni giuliani secondo le seguenti regole:
3. Calcolo della durata dell'anno A Otteniamo la lunghezza L dell'anno ebraico A calcolando: L = RH A +1 - RH A 4. Calcolo dei giorni giuliani di una data nel calendario ebraico
    • Il valore di L permette di valutare le costanti utilizzate nel resto del calcolo secondo la seguente tabella:
L 353 354 355 383 384 385
m 0 4 7 3 4 8 3
d 88 177 60 88 207 60
r 5 5 5 4 5 7
Z 324 325 325 325 325 266
W 11 11 11 11 11 9
    • Se M ≥ m 0 , allora prendi: A '= 0 e M ' = M
    • Altrimenti, prendi, con
    • Calcola DD  :
  Algoritmo per convertire una data nei giorni giuliani in una data nel calendario ebraico

Questo algoritmo ha senso solo per DD ≥ 347 997, giorno giuliano corrispondente alla data di Creazione nel calendario ebraico (6 ottobre -3760 nel calendario giuliano prolettico).

Notazione:
TRONQ (X): numero intero a sinistra del separatore decimale di X.
Ad esempio TRONQ (2,3) = 2; TRONQ (3.6) = 3; TRONQ (-5.2) = -5; TRONQ (-7.8) = -7
RES ( d / D ): resto della divisione intera di per D .
Ad esempio: RES (17/5) = 2; RES (365/12) = 5

Sia DD i giorni giuliani indicati. Convertili se necessario in giorni giuliani a mezzanotte. L'anno A , il mese M e la data Q del calendario ebraico risultano dal seguente calcolo:

1. Calcoli preliminari
    • D 0 , numero di giorni trascorsi dalla Creazione:
    • m , numero medio di mesi dalla creazione:
    • Un valore preliminare dell'anno del calendario ebraico
2. Julian RH Un giorno di Rosch Hachana per l'anno A 2.1 Calcolare il moled Moled A dell'anno ebraico A in giorni giuliani e frazione di giorno giuliano 2.2 Calcolo del giorno giuliano di Rosch Hashanah per l'anno AConoscendo la mole A , prendiamo E A , parte intera di mole A e F A , parte frazionaria di mole A .
      • Calcolare
      • Determiniamo RH A per l'anno A in giorni giuliani secondo le seguenti regole:
4. Calcolo finale dell'anno A del calendario ebraico Se RH A > JJ , prendi A = A - 1 e ricalcola RH A Altrimenti prendi A e mantieni RH A 5. Costanti intermedie per il calcolo del mese e della data 5.1 Calcolo della lunghezza L dell'anno ebraico A Otteniamo la lunghezza L dell'anno ebraico A calcolando: L = RH A +1 - RH A 5.1 Costanti intermedie
      • Con valore L , valorizzare le costanti intermedie utilizzate nel resto del calcolo secondo la seguente tabella:
L 353 354 355 383 384 385
m 0 4 7 3 4 8 3
d 88 177 60 88 207 60
r 5 5 5 4 5 7
Z 324 325 325 325 325 266
W 11 11 11 11 11 9
6. Calcolo del mese M e della data Q del calendario ebraico 6.1 Calcola: 6.2 Mese M del calendario ebraico Se A 1 = 0 allora Se A 1 = -1 allora 6.3 data Q del calendario ebraico  

Algoritmo generale per convertire il calendario giuliano o gregoriano nel giorno giuliano

Questo algoritmo calcola il giorno giuliano per qualsiasi data, comprese le date prima del 1 ° gennaio -4712 (in questo caso il giorno giuliano è negativo).

Algoritmo per convertire una data del calendario giuliano o gregoriano in giorni giuliani

Questo algoritmo è valido per tutte le date del calendario giuliano (cioè prima del 5 ottobre 1582) o gregoriano (cioè uguale o successivo al 15 ottobre 1582), e dà il valore della DD alle ore 12.

Notazione:
TRONQ (X): numero intero a sinistra del separatore decimale di X.
Ad esempio TRONQ (2,3) = 2; TRONQ (3.6) = 3; TRONQ (-5.2) = -5; TRONQ (-7.8) = -7
ABS (X): valore assoluto di X.
Ad esempio: ABS (17,3) = 17,3; ABS (-5.8) = 5.8

Sia A l'anno, M il numero del mese (da 1 a 12) e Q la data del mese (compresi, se necessario, i decimali).

Calcola i seguenti valori:

  • G = 1 se la data appartiene al calendario gregoriano, zero altrimenti;
  • Se M <9, S = -1, altrimenti S = 1;
  • Allora calcola
  • Il giorno giuliano DD è dato dall'espressione:
 

Note e riferimenti

  1. "Astronomical Almanac Online" 2016, Glossario, sv data giuliana. Il tempo terrestre (TT) o Universal Time, tuttavia, può essere utilizzato se specificato
  2. Dubesset 2000 , sv jour julien, p.  78.
  3. Encyclopædia Universalis , sv Scaligero (periodo giuliano).
  4. Danloux-Dumesnils 1979 , pag.  509.
  5. Naudot 1984 , p.  296.
  6. Converti i giorni di calendario in giorni giuliani CNES o NASA e viceversa
  7. Per esempio Microsoft Excel utilizza come data di origine la 1 ° gennaio 1900 0h.
  8. In particolare da Meeus in Algoritmi astronomici .
  9. Chiamato anche "Tempo delle Effemeridi".
  10. "  Spiegazione del calcolo del numero del giorno giuliano  " , su utsa.edu (consultato il 21 maggio 2021 ) .
  11. Facsimile dell'edizione 1629: De emendatione temporum (consultato il 28/12/2013)
  12. (it) Jean Meeus , Algoritmi astronomici , Richmond, Va, Willmann-Bell,1991, 429  pag. ( ISBN  978-0-943-39635-4 , OCLC  24067389 )
  13. Lefort 1998 .
  14. Calcolo del giorno giuliano sul sito IMCCE

Vedi anche

Bibliografia

link esterno

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">