El método es válido tanto para años positivos como negativos pero no para días julianos negativos.Vale tanto para fechas gregorianas como para fechas julianas, que son fechas interesantes para acontecimientos o personajes antiguos,anteriores al siglo XV.
Sea Y el año y M el mes.
D es el día del mes con los decimales si los hubiera.
Si M es menor de 3 se pondrá Y-1 en lugar de Y ; y se pondrá M+12 en lugar de M
Si la fecha es gregoriana se hace A = int(Y/100) ; B = 2 - A + int(A/4)
si la fecha fuera juliana B = 0
el día juliano será:
JD=int(365.25*(Y+4716)) + int(30.6001*(M+1)) + D + B - 1624.5
ejemplos de comprobación:
1977 abril 26.4 UT JD= 2 443259.9
1957 Octubre 4.81 JD= 2436116.31
int(x) representa el numero x sin los decimales, por ejemplo int(7/3) = 2 ; int(6,23)=6 ; int(4/2)=2
(Algoritmo de Jean Meeus)
Comentarios
Publicar un comentario
Albadhermes publica todos los comentarios recibidos aunque no se identifique con su contenido.