Quando sviluppi applicazioni o gestisci standard internazionali per le date nella tua azienda, probabilmente dovrai convertire tra i formati di data. Non tutti usano formati di data standard inglesi o americani, quindi l’Organizzazione internazionale per la standardizzazione ha sviluppato il formato standard ISO, che impone un ordine preciso durante l’analisi delle informazioni sulla data. Per convertire da date giuliane a date ISO, prima converti le date giuliane in date gregoriane, quindi formatta le date gregoriane nel formato ISO.
1
Prendi nota della data giuliana che desideri convertire, ad esempio il 7 giugno 2012.
2
Aggiungi ((N3) / 4) – 2 giorni al calendario giuliano, arrotondati per difetto all’intero più vicino, dove “N” è il secolo della data. Quindi per il 7 giugno 2012, che è il ventunesimo secolo, aggiungi ((213) / 4) – 2 o 13 giorni. Questo produce la data gregoriana del 20 giugno 2012.
3
Convertire la data gregoriana nel formato ISO AAAA / MM / GG, dove “AAAA” rappresenta l’anno in quattro cifre, “MM” rappresenta il mese in due cifre e “GG” rappresenta il giorno in due cifre. Per continuare con l’esempio, la data giuliana del 7 giugno 2012 in formato ISO è 2012/06/20.