tebicap commited on
Commit
4efdedf
·
1 Parent(s): fb811e6

cambio cáluculo de los meses, agrego notas.

Browse files

los meses de 30 defasaban un día cada dos meses. Ahora se usa la órbita lunar exacta, util para sumar muchos meses con mínimo error de calculo.

Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -8,7 +8,7 @@ def chequear_fecha(dias, meses, anios, imprimirdias):
8
  meses = int(meses)
9
  dias = int(dias)
10
 
11
- son_dias = round(anios*365.2422 + meses*30 + dias)
12
 
13
  nombre_dias = ['día 1', 'día 2', 'día 3', 'día 4', 'día 5', 'día 6', 'Shabbat']
14
  index_dia = -1
@@ -31,7 +31,8 @@ def chequear_fecha(dias, meses, anios, imprimirdias):
31
 
32
  salida_suma = "son días: " + str(son_dias) + ", correspondientes a {} años + {} meses + {} días desde la creación.".format(anios, meses, dias)
33
 
34
- salida_nota = "Los años se calcularon en base al ciclo solar de 365.2422 días, el mes/es ingresado se considera de 30 días"
 
35
 
36
  salida_sumaynota = salida_suma+"\n"+salida_nota
37
 
 
8
  meses = int(meses)
9
  dias = int(dias)
10
 
11
+ son_dias = round(anios*365.2422 + meses*29.53 + dias)
12
 
13
  nombre_dias = ['día 1', 'día 2', 'día 3', 'día 4', 'día 5', 'día 6', 'Shabbat']
14
  index_dia = -1
 
31
 
32
  salida_suma = "son días: " + str(son_dias) + ", correspondientes a {} años + {} meses + {} días desde la creación.".format(anios, meses, dias)
33
 
34
+ salida_nota = "Los años se calcularon en base al ciclo solar de 365.2422 días, el mes/es ingresado se considera de 29.53 días según la órbita lunar.
35
+ Si se considera que el inicio de año y mes fue el día 4to de la creación (cuando se creó la luna), entonces hay que agregar 3 días más como entrada para el cálculo."
36
 
37
  salida_sumaynota = salida_suma+"\n"+salida_nota
38