You are on page 1of 1

#!

/usr/bin/python
print "introduce el dia juliano"
JD=float(raw_input())
JD=JD+0.5
Z=int(JD)
F=JD-Z
b=int((Z-1867216.25)/36524.25)
A=Z+1+b-int(b/4)
if Z<2299161:
A=Z
B=A+1524
C=int((B-122.1)/365.25)
D=int(365.25*C)
E=int((B-D)/30.6001)
#calculos
dia=B-D-int(30.6001*E)
hora1=F*24.0
hora=int(hora1)
resthora=hora1-hora
min1=resthora*60.0
minuto=int(min1)
resmin=min1-minuto
segundo=resmin*60.0
if E<14:
mes=E-1
if E>=14:
mes=E-13
if mes<3:
ano=C-4715
if mes>2:
ano=C-4716
print "ano",ano,"mes",mes,"dia",dia,"hora",hora,"minuto",minuto,"segundo",segund
o

You might also like