Fecha juliana
English: Julian day

La fecha juliana, día juliano o DJ (JD, por sus siglas en inglés) es el número de días y fracción transcurridos desde el mediodía del 1º de enero del año 4713 a. C.

Para fechar fenómenos astronómicos o históricos lejanos es difícil considerar los cambios que ha habido en los calendarios de las diversas culturas. Aun considerando exclusivamente la historia de Europa occidental, en 1582 ocurre la reforma gregoriana por la que se suprimen como años bisiestos los años seculares no divisibles por 400 (así 1700, 1800 y 1900 dejan de ser bisiestos) y además se suprimen 10 días, los que van del 5 al 14 de octubre de 1582. Esta reforma no fue aceptada inmediatamente por los protestantes y los cristianos ortodoxos, quienes todavía usan el calendario juliano para fijar cada año la fecha de la Pascua.

Si pretendemos averiguar el lapso transcurrido entre dos eclipses lejanos, aunque sean del mismo calendario, hay que llevar cuenta de los bisiestos transcurridos, lo que se complica aún más si uno es del calendario juliano y otro del gregoriano. Por esto en el mismo año 1582, José Scaliger de Leiden creó una escala continua de tiempo fijando su origen (inicio del día 1) en el mediodía del 1º de enero del año 4713 a. C. del calendario juliano proléptico y contando los días solares correlativamente. Este número se llama fecha juliana. El 4 de agosto de 2019 a las 12 h TU se completa el día 2 458 700.

Así, si se introduce para la fecha 12,3,-3283 se entiende el año 3284 a. C. La primera forma de designar la fecha se llama astronómica y la segunda fecha histórica.

La fecha juliana es una cuenta continua de días y fracciones contados desde un punto inicial fijo. En este momento, el día en que consultas el presente artículo (11 de diciembre de 2019, a las 06:17 TU), la fecha juliana es 2458828.7618056. La parte entera (2458828) corresponde al día de hoy (desde el mediodía pasado hasta el próximo mediodía); la fracción indica la fracción de día transcurrida desde el último mediodía (de forma que 0,5 sería la medianoche TU).

En computación, una variable de coma flotante de doble precisión (64 bits) permite representar una fecha juliana con 1 milisegundo de precisión.

Cálculo

El día juliano se puede calcular mediante la siguiente fórmula:

Dónde:

es la función piso.

M es el número de mes de la fecha a convertir (marzo=3, abril=4, mayo=5, etc.). Si el mes es enero o febrero(1 y 2 respectivamente), se le suma 12 al valor del mes.

Y es el año. Si la fecha a convertir es en enero o febrero, se le resta 1 al valor del año. Además si el año a convertir es a.c, se le suma 1 al valor del año.

D es el día del mes a las 00:00:00 UTC. Para calcular la fecha en una hora específica se utiliza la fórmula: , donde es el día del mes, h es el número de horas, m es el número de minutos y s es el número de segundos.

A es la primera cantidad auxiliar. Se calcula de la forma: .

B es la segunda cantidad auxiliar. Se calcula de la forma: para el 15 de octubre de 1582 o fechas posteriores. Si la fecha a convertir es anterior o igual al 4 de octubre de 1582, el valor de B es 0.

NOTA: Debido a la reforma gregoriana del calendario en 1582, se pasó del jueves 4 de octubre al viernes 15 de octubre, por lo que los días intermedios jamás existieron.

Ejemplo

Calcular el día juliano del 1 de enero del año 2019 a las 12:00:00 UTC