Spaces:
Runtime error
Runtime error
cambio cáluculo de los meses, agrego notas.
Browse fileslos 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.
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*
|
| 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
|
|
|
|
| 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 |
|