LINKS EN EL DOCUMENTO

7 DELTA-T ΔT
11 CICLO SOLAR Σ
13 HORA DECIMAL Ph

CONSIDERACIONES Y ACLARACIONES

REDONDEOS Y TRUNCAMIENTOS

DATOS

  • Número decimal: N ≡ X.Y
  • Parte entera: X
  • Parte decimal: Y
  • Formato parte decimal: Y = {C1}{C2}{C3}…{Cn}…

OPERACIONES

  • Parte entera: E[N] = X
  • Parte decimal: D[N] = Y = N-E[N]
  • Truncamiento (cifra k-ésima): Tk[N] = X. {C1}{C2}{C3}{Ck}
  • Redondeo (cifra k-ésima): Rk[N] = X. {C1}{C2}{C3}{Ck} si {Ck+1}<5 X. {C1}{C2}{C3}{Ck+1} si {Ck+1}5

ELEMENTOS DE DIVISIÓN

DATOS

  • DIVIDENDO: dn
  • DIVISOR: dr
  • COCIENTE: q
  • RESTO: r
dndr
rq

OPERACIONES

  • COCIENTE ENTERO: Q[ dn dr ] q=E[ dn dr ]
  • RESTO: R[ dn dr ] r= dn-dr·q = dn-dr· E[ dn dr ]

INICIO REGRESAR

DÍA JULIANO (JULIAN DAY) JD CORRESPONDIENTE A UNA FECHA Y HORA GREGORIANOS

ARGUMENTOS

  • Fecha: d/m/a
  • Hora: hr:mn:sg

CÁLCULOS

Configuración de parámetros

  1. Parámetro ANUAL, PA
  2. PA = a-1 si m 2 a si m > 2
  3. Parámetro MENSUAL, PM
  4. PM = m+12 si m 2 m si m > 2
  5. Parámetro de paso, Po
  6. Po = E [ a 100 ]
  7. Parámetro CALENDARIO, PB
  8. PB = 0 si "d/m/a" <4/10/1582 2-Po +E [ Po 4 ] si "d/m/a" 4/10/1582
  9. Parámetro DÍA, PD
  10. PD=d
  11. Parámetro HORA, PH
  12. PH = hr + mn 60 + sg 3600 24

Cálculo del día juliano

JD = E[365.25(PA+4716)] + E[30.6001(PM+1)] + PB + ( PD + PH ) -1524.5

Devuelve DÍA JULIANO JD

INICIO REGRESAR

AÑO JULIANO REFERIDO A J2000.0, JY

ARGUMENTOS

  • Fecha y hora completa
  • día juliano JD

CÁLCULOS

JY = JD - 2451545.0 365,25

Devuelve AÑO JULIANO JY desde J2000.0

INICIO REGRESAR

SIGLO JULIANO O CENTURIA JULIANA REFERIDO A J2000.0, JC

ARGUMENTOS

  • Fecha y hora completa
  • día juliano JD

CÁLCULOS

TJC = JD - 2451545.0 36525

Devuelve SIGLO JULIANO T desde J2000.0

INICIO REGRESAR

MILENIO JULIANO REFERIDO A J2000.0, JM

ARGUMENTOS

  • Fecha y hora completa
  • día juliano JD

CÁLCULOS

  • TJC = JD - 2451545.0 36525
  • τt = JC 10 T 10

Devuelve MILENIO JULIANO τ desde J2000.0

INICIO REGRESAR

DIEZMILENIOS JULIANOS REFERIDO A J2000.0, U

ARGUMENTOS

  • Fecha y hora completa
  • día juliano JD

CÁLCULOS

  • TJC = JD - 2451545.0 36525
  • τt = JC 10 T 10
  • U = τ 10 T 100 JY 10000

Devuelve DIEZMILENIO JULIANO U desde J2000.0

INICIO REGRESAR

DELTA-T: ΔT = [TD] - [UT]

ARGUMENTOS

  • Fecha y hora completa
  • año y mes: "a" y "m"

CÁLCULOS

  • y=a+ (m-0.5) 12
  • Si a<-500 u = y-1820 100 ΔT = -20+32·u2
  • Si-500a<500 u = y 100 ΔT = 10583.6- 1014.41·u+ 33.78311·u2- 5.952053·u3- 0.1798452·u4+ 0.022174192·u5+ 0.0090316521·u6
  • Si-500a<1600 u = y-1000 100 ΔT = 1574.2- 556.01·u+ 71.23472·u2+ 0.319781·u3- 0.8503463·u4- 0.005050998·u5+ 0.0083572073·u6
  • Si1600a<1700 u = y-1600 ΔT = 120- 0.98081·u- 0.01532·u2+ u3 7129
  • Si1700a<1800 u = y-1700 ΔT = 8.83+ 0.1603·u- 0.0059285·u2+ 0.00013336 ·u3- u4 1174000
  • Si1800a<1860 u = y-1800 ΔT = 13.72- 0.332447·u+ 0.0068612·u2+ 0.0041116·u3- 0.00037436·u4+ 0.0000121272·u5- 0.0000001699·u6+ 0.000000000875·u7
  • Si1860a<1900 u = y-1860 ΔT = 7.62+ 0.5737·u- 0.251754·u2+ 0.01680668·u3- 0.0004473624·u4+ u5 233174
  • Si1900a<1920 u = y-1900 ΔT = -2.79+ 1.494119·u- 0.0598939 ·u2+ 0.0061966·u3- 0.000197·u4
  • Si1920a<1941 u = y-1920 ΔT = 21.20+ 0.84493·u- 0.076100·u2+ 0.0020936·u3
  • Si 1941a<1961 u = y-1950 ΔT = 29.07+ 0.407·u- u2 233 + u3 2547
  • Si1961a<1986 u = y-1975 ΔT = 45.45+ 1.067·u- u2 260 - u3 718
  • Si1986a<2005 u = y-2000 ΔT = 263.86+ 0.3345·u- 0.060374·u2+ 0.0017275·u3+ 0.000651814·u4
  • Si2005a<2050 u = y-2000 ΔT = 62.92+ 0.32217·u+ 0.005589·u2
  • Si2050a<2150 u = 2150-y v = y-1820 ΔT = -20+ 32· v 100 2 - 0.5628·u
  • Sia2150 u = a-1820 100 ΔT = -20+ 32· u 2

Devuelve segundos de tiempo

INICIO REGRESAR

FECHA GREGORIANA CORRESPONDIENTE A UN DÍA JULIANO

ARGUMENTOS

  • Día juliano, JD

CÁLCULOS

Configuración de parámetros

  1. Z = E[JD+0.5]
  2. F = D[JD+0.5]
  3. A0 = E[ Z-1867216.25 36524,25 ]
  4. A= Z si Z<2299161 Z +1 +A0 -E[ A0 4 ] si Z2299161
  5. B = A+1524
  6. C = E[ B-122.1 365,25 ]
  7. D = E[365.25C]
  8. K = E[ B-D 30.6001 ]

Cálculo de fecha

  1. FECHA: PARÁMETRO d0
  2. d0 = B-D-E[30.6001K]+F
  3. FECHA: DÍA
  4. d = E[d0]
  5. FECHA: MES
  6. m= K-1 si K<14 K-13 si K<14
  7. FECHA: AÑO
  8. a= C-4716 si m>2 C-4715 si m2
  9. FECHA: PARÁMETRO H0
  10. H0 = (d0-E[d0])24
  11. TIEMPO: HORA
  12. hr = E[H0]
  13. FECHA: PARÁMETRO M0
  14. M0 = (H0-hr)60
  15. TIEMPO: MINUTO
  16. mn = E[M0]
  17. FECHA: PARÁMETRO S0
  18. S0 = (M0-mn)60
  19. TIEMPO: SEGUNDO
  20. PRECISIÓN: (cifras significativas: n) con tres suele ser suficiente, n=3
    p = 10n
    sg = E[(pS0)+0.5] p

Devuelve fecha gregoriana: { [d/m/a] , [hr:mn:sg] }

INICIO REGRESAR

CICLOS JULIANOS

ARGUMENTOS

  • Año con todas sus cifras: A (-4712≤A≤3268)
  • Amplitud del ciclo (número de años que forman un ciclo completo, que según el ciclo, valdrá 15, 19 o 28): Ac

CONSIDERACIONES

Deberemos considerar la división entera y la relación entre sus elementos, a saber:

Dd
rq

Relación: D = q·d+r r=D-q·d

CÁLCULOS

    Dado un año A, calculamos:
  1. Y = A-(-4712) +1
  2. D = Y
  3. d =Ac
  4. q = E [ Dd ] = [ YAc ]
  5. r =D-q·d = Y - E [ YAc ] ·Ac

INICIO REGRESAR

Ciclo de Metón (ciclo METÓNICO)

DATOS

Amplitud del ciclo: Ac = 19 AÑOS

PUNTO DE INICIO: Año 285 d.C.

CÁLCULO

ARGUMENTOS

  • Año con todas sus cifras, A
  • Amplitud del ciclo METÓNICO: Ac
  • Valor de ciclos julianos: r

VALOR DEL CICLO METÓNICO

  • Y = A-(-4712) +1
  • r = Y - E [ YAc ] ·Ac
  • Φ = r si r>0 Ac si r<0

Devuelve Φ ∈ (1,19)

INICIO REGRESAR

CICLO SOLAR

DATOS

Amplitud del ciclo: Ac = 28 AÑOS.

PUNTO DE INICIO: Año 776 d.C.

CÁLCULO

ARGUMENTOS

  • Año con todas sus cifras, A
  • Amplitud del ciclo SOLAR: Ac
  • Valor de ciclos julianos: r

VALOR DEL CICLO SOLAR

  • Y = A-(-4712) +1
  • r = Y - E [ YAc ] ·Ac
  • Σ = r si r>0 Ac si r<0

Devuelve Σ ∈ (1,28)

INICIO REGRESAR

CICLO INDICCIÓN

DATOS

Amplitud del ciclo: Ac = 15 AÑOS

PUNTO DE INICIO: Año 313 d.C.

CÁLCULO

ARGUMENTOS

  • Año con todas sus cifras, A
  • Amplitud del ciclo METÓNICO: Ac
  • Valor de ciclos julianos: r

VALOR DEL CICLO INDICCIÓN

  • Y = A-(-4712) +1
  • r = Y - E [ YAc ] ·Ac
  • Ι = r si r>0 Ac si r<0

Devuelve Ι ∈ (1,15)

INICIO REGRESAR

HORA DECIMAL

ARGUMENTOS

  • Hora completa, hr:mn:sg

CÁLCULOS

  • PH = hr + mn 60 + sg 3600 24

Devuelve la hora expresada en días - número decimal fracción de un día -

INICIO REGRESAR

DÍAS ACUMULADOS DESDE COMIENZOS DE AÑO HASTA UN DÍA DEL MISMO

ARGUMENTOS

  • Fecha completa, d/m/a

CÁLCULOS

  • ND = NDi +d

INICIO REGRESAR

DÍAS ACUMULADOS DESDE COMIENZOS DE UN AÑO HASTA UN DÍA DE OTRO AÑO POSTERIOR

ARGUMENTOS

  • Año inicial, a0
  • Fecha completa del día, d/m/a

CÁLCULOS

  • Determinar los días tranascurridos desde comienzos del año hasta la fecha d/m/a, ND
  • Contar número de años enteros transcurridos NA = a - a0
  • Contar número de bisiestos transcurridos NB = E [ a-a0 4 ] - E [ a-a0 400 ]
  • Cálculo final, NT NT = 365 NA - NB + ND

INICIO REGRESAR

CONVERSIÓN DE DIAS DE FORMA SIMPLE (DECIMAL) A COMPLEJA

ARGUMENTOS

  • Día en formato decimal, D

CÁLCULOS

  • DÍAS ND = E[D]
  • HORAS
    1. H0 = (D-ND)24
    2. HR = E[H0]
  • MINUTOS
    1. M0 = (H0-HR)60
    2. MN = E[M0]
  • SEGUNDOS
    1. S0 = (M0-MN)60
    2. SG = E[S01000+0.5] 1000

Devuelve un array (ND, HR, MN, SG)

INICIO REGRESAR

FECHA GREGORIANA CORRESPONDIENTE A UN DÍA JULIANO

ARGUMENTOS

  • Día juliano, JD

CÁLCULOS

Configuración de parámetros

  1. Z = E[JD+0.5]
  2. F = D[JD+0.5]
  3. A0 = E[ Z-1867216.25 36524,25 ]
  4. A= Z si Z<2299161 Z +1 +A0 -E[ A0 4 ] si Z2299161
  5. B = A+1524
  6. C = E[ B-122.1 365,25 ]
  7. D = E[365.25C]
  8. K = E[ B-D 30.6001 ]

Cálculo de fecha

  1. FECHA: PARÁMETRO d0
  2. d0 = B-D-E[30.6001K]+F
  3. FECHA: DÍA
  4. d = E[d0]
  5. FECHA: MES
  6. m= K-1 si K<14 K-13 si K<14
  7. FECHA: AÑO
  8. a= C-4716 si m>2 C-4715 si m2
  9. FECHA: PARÁMETRO H0
  10. H0 = (d0-E[d0])24
  11. TIEMPO: HORA
  12. hr = E[H0]
  13. FECHA: PARÁMETRO M0
  14. M0 = (H0-hr)60
  15. TIEMPO: MINUTO
  16. mn = E[M0]
  17. FECHA: PARÁMETRO S0
  18. S0 = (M0-mn)60
  19. TIEMPO: SEGUNDO
  20. PRECISIÓN: (cifras significativas: n) con tres suele ser suficiente, n=3
    p = 10n
    sg = E[(pS0)+0.5] p

Devuelve fecha gregoriana: { [d/m/a] , [hr:mn:sg] }

INICIO REGRESAR

DÍA DE LA SEMANA CORRESPONDIENTE A UN DÍA JULIANO

ARGUMENTOS

  • Día juliano, JD

CÁLCULOS

  • Cálculo del número del día de la semana R = R [ JD+0.5 7 ]

Devuelve día de la semana (número de orden entre 0 y 6)

  • Buscar R en la tabla
Día semanaLUNMARMIÉJUEVIESÁBDOM
Nº día semana (R)1234560

Devuelve nombre del día de la semana

INICIO REGRESAR

DÍA DEL AÑO CORRESPONDIENTE A UN DÍA JULIANO

ARGUMENTOS

  • Día juliano, JD

CÁLCULOS

  • Calcular la fecha gregoriana FG={ [d/m/a] , [hr:mn:sg] }
  • Parámetro K= 1 si AÑO BISIESTO 2 si AÑO ORDINARIO
  • Número de día: DA = E [ 275m 9 ] - K E [ m+9 12 ] + d - 30

Devuelve el número del día, DA que será un número entre 1 y 365 (o 366)

INICIO REGRESAR

CAMBIO DE DÍA JULIANO: [UT] a [TD]

ARGUMENTOS

  • Día juliano, JD (escala [UT])

CÁLCULOS

  • Calcular la ΔT
  • JDE= ΔT 86400 + JD

Devuelve el día juliano JDE en escala [TD]

INICIO REGRESAR

CAMBIO DE DÍA JULIANO: [TD] a [UT]

ARGUMENTOS

  • Día juliano, JDE (escala [TD])

CÁLCULOS

  • Calcular la ΔT
  • JD= JDE - ΔT 86400

Devuelve el día juliano JD en escala [UT]

INICIO REGRESAR

DÍA JULIANO DE ÉPOCA BESSELIANA

ARGUMENTOS

  • Época besseliana: Bxxxx.x
  • Año decimal de época beseliana: YB≡xxxx.x

CÁLCULOS

  • JD= ( YB-1900 ) · 365.242198781+2415020.31352

Devuelve el día juliano JD correspondiente a la época beseliana

INICIO REGRESAR

ÉPOCA BESSELIANA DE DÍA JULIANO

ARGUMENTOS

  • Día juliano: JD

CÁLCULOS

  • YB= 1900 + JD-2415020.31352 365.242198781

Devuelve el año YB en formato decimal (xxxx.x) de la época besseliana (Bxxxx.x) correspondiente al día juliano

INICIO REGRESAR

TABLAS DE DÍAS ACUMULADOS

MesesEne.Feb.Mar.Abr.May.Jun.Jul.Ago.Sep.Oct.Nov.Dic.
ORDINARIODÍAS DEL MESNm312831303130313130313031
ACUMULADO INICIONDi0315990120151181212243273304334
ACUMULADO FINALNDf315990120151181212243273304334365
BISIESTODÍAS DEL MESNm312931303130313130313031
ACUMULADO INICIONDi0316091121152182213244274305335
ACUMULADO FINALNDf316091121152182213244274305335366

INICIO REGRESAR