Determinación del día de la semana.

La determinación del día de la semana para cualquier fecha se puede hacer con una variedad de algoritmos . Además, los calendarios perpetuos no requieren cálculos por parte del usuario y son esencialmente tablas de consulta. Una aplicación típica es calcular el día de la semana en que nació alguien o ocurrió un evento en particular.

Conceptos

En un cálculo numérico, los días de la semana se representan como números de los días de la semana. Si el lunes es el primer día de la semana, los días se pueden codificar del 1 al 7, de lunes a domingo, como se practica en ISO 8601 . El día denotado por 7 también se puede denotar como 0 aplicando el módulo aritmético 7, que calcula el resto del número después de dividir por 7. Así, el número 7 se trata como 0, 8 como 1, 9 como 2, 18 como 4, y así sucesivamente. . Si el domingo se considera el día 1, entonces 7 días después (es decir, el día 8) también es domingo, y el día 18 es lo mismo que el día 4, que es el miércoles, ya que cae tres días después del domingo.

Estándar Lunes martes miércoles jueves Viernes sábado Domingo Ejemplos de uso
ISO 8601 una 2 3 cuatro 5 6 7 %_ISODOWI%, %@ISODOWI[]% ( 4DOS ); [1] DÍA DE LA SEMANA() ( HP Prime ) [2]
0 una 2 3 cuatro 5 6
2 3 cuatro 5 6 7 una %NDÍA DE LA SEMANA% ( NetWare , DR-DOS [3] ); %_DOWI%, %@DOWI[]% ( 4DOS ) [1]
una 2 3 cuatro 5 6 0 calculadoras financieras hp

El enfoque básico de casi todos los métodos para calcular el día de la semana comienza con una "fecha ancla": un par conocido (por ejemplo, el 1 de enero de 1800 como miércoles), que determina el número de días entre el día conocido y el día que está intentando para determinar, y usando el módulo aritmético 7 para encontrar el nuevo día numérico de la semana.

Uno de los enfoques estándar es encontrar (o calcular usando una regla conocida) el valor del primer día de la semana de un siglo dado, encontrar (o calcular usando un método de comparación) la corrección del mes, calcular el número de saltos años desde el comienzo del siglo, y luego sumarlos junto con el número de años desde el comienzo del siglo y el día del mes. Al final se obtiene un contador de días, al que se le aplica el módulo 7 para determinar el día de la semana de la fecha. [cuatro]

Algunos métodos primero hacen todas las sumas y luego descartan los sietes, mientras que otros los descartan en cada paso, como en el método de Lewis Carroll . Cualquiera de los dos métodos es bastante viable: el primero es más fácil para calculadoras y programas de computadora, el segundo es para cálculos mentales (es bastante posible hacer todos los cálculos mentalmente con un poco de práctica). Ninguno de los métodos proporcionados aquí realiza una verificación de rango, por lo que las fechas no válidas producirán resultados erróneos.

Días similares

Cada séptimo día del mes tiene el mismo nombre que el anterior:

día de la
semana
d
00 07 14 21 28 0
01 08 15 22 29 una
02 09 16 23 30 2
03 10 17 24 31 3
04 11 18 25 cuatro
05 12 19 26 5
06 13 20 27 6

Meses similares

Los "meses similares" son aquellos meses del año calendario que comienzan el mismo día de la semana. Por ejemplo, septiembre y diciembre coinciden porque el 1 de septiembre cae el mismo día que el 1 de diciembre (porque hay exactamente trece semanas de siete días entre las dos fechas). Los meses solo pueden coincidir si el número de días entre sus primeros días es divisible por 7, o en otras palabras, si sus primeros días se dividen por un número entero de semanas. Por ejemplo, febrero de un año normal corresponde a marzo porque febrero tiene 28 días, divisible por 7, y 28 días son exactamente cuatro semanas. En un año bisiesto, enero y febrero corresponden a meses diferentes a los meses de un año normal, ya que la adición del 29 de febrero significa que cada mes subsiguiente comienza un día después.

Los meses correspondientes se muestran a continuación.

años ordinarios

Años bisiestos

Todos los años

En la siguiente tabla de meses, los meses correspondientes tienen el mismo número, lo que se deriva directamente de la definición.

años ordinarios Años bisiestos metro
enero octubre Octubre 0
Mayo una
Agosto febrero agosto 2
febrero marzo noviembre marzo noviembre 3
Junio cuatro
septiembre diciembre 5
abril julio enero abril julio 6

Años similares

Hay siete días posibles con los que puede comenzar el año, y los años bisiestos cambiarán el día de la semana después del 29 de febrero. Esto significa que un año puede tener 14 configuraciones. Se puede hacer referencia a todas las configuraciones mediante una letra dominante, pero como no se asigna ninguna letra al 29 de febrero, hay dos letras dominantes en un año bisiesto, una para enero y febrero, y la otra (un paso atrás en orden alfabético) para marzo. -Diciembre.

Por ejemplo, 2019 fue un año normal que comenzó el martes, lo que significa que el año en su totalidad estuvo en línea con el año calendario 2013. Por otro lado, 2020 fue un año bisiesto que comenzó el miércoles, lo que en términos generales correspondió al año calendario 1992; en particular, sus 2 primeros meses, a excepción del 29 de febrero, correspondieron a los meses del año natural 2014, y debido al día bisiesto de 2020, sus 10 meses posteriores correspondieron al año natural 2015. El 2021 fue un año regular que comenzó en viernes: sus primeros 2 meses correspondieron, excepto el 29 de febrero, a los meses del año calendario 2016, y sus 10 meses posteriores correspondieron al año calendario 2010. Por supuesto, dado que ni 2010 ni 2021 son años bisiestos, los dos años son perfectamente consistentes.

Es más:

Mira la tabla de abajo para más detalles.

siglo año
mod 28
y
00 06 12 17 23 0
01 07 12 18 24 una
02 08 13 19 24 2
03 08 14 20 25 3
04 09 15 20 26 cuatro
04 10 16 21 27 5
05 11 16 22 00 6

Notas:

Cálculos en la mente

La aritmética mental del calendario  es una disciplina en los Campeonatos del Mundo de aritmética mental , que se celebran cada dos años desde 2004. El número máximo posible de días de la semana para fechas entre 1600 y 2100 gregoriano debe determinarse en un minuto. Se juzga el mejor de 2 intentos.

Campeón mundial en computación de calendario [5]
Año Ganador País Resultado
2004 Matías Kesselschlager Alemania 33
2006 Matías Kesselschlager Alemania 35
2008 Jan van Koningsveld Alemania 40
2010 Yusnier Viera Cuba 48
2012 Myagmarsuren Tuuruul Mongolia 57
2014 Mark Hornet Sans España 64
2016 georgi georgiev Bulgaria 66
2018 Mark Hornet Sans España 71

El récord mundial, 140 cálculos por minuto, lo estableció en 2018 Yusnier Viera de los EE. UU. (antes Cuba) [6] .

Particularmente difíciles son las tareas para determinar el día de la semana con años de varios dígitos. La literatura describe el cálculo del día de la semana de una fecha con año de ocho dígitos por parte de los supercontadores Jacques Inaudi y Maurice Dagber [7] .

De los contadores rusos, los cálculos de calendario con años extra largos son manejados por el "calendario de hombre" Vladimir Kutyukov [8] [9] [10] [11] [12] [13] .

Véase también

Notas

  1. 1 2 Ayuda en línea de 4DOS 8.00. — 2002.
  2. HP Prime - Portal: Actualización de firmware  (alemán) . Educación Moravia (15 de mayo de 2015). Consultado el 28 de agosto de 2015. Archivado desde el original el 5 de noviembre de 2016.
  3. NWDOS-TIPs - Tips & Tricks rund um Novell DOS 7, mit Blick auf undokumentierte Details, Bugs and Workarounds  (alemán) . — 3er. - 1997. (NB. NWDOSTIP.TXTes un trabajo completo sobre Novell DOS 7 y OpenDOS 7.01 , que incluye la descripción de muchas funciones internas y características no documentadas. Es parte de la MPDOSTIP.ZIPcolección aún más grande del autor mantenida hasta 2001 y distribuida en muchos sitios en ese momento. El enlace proporcionado apunta a una versión anterior del NWDOSTIP.TXTarchivo convertida en HTML).
  4. Mapeo del tiempo: el calendario y su  historia . — Prensa de la Universidad de Oxford , 1999.
  5. Weltmeisterschaften im Kopfrechnen -  Copa Mundial de Cálculo Mental . Consultado el 20 de agosto de 2020. Archivado desde el original el 11 de febrero de 2021.
  6. Récords mundiales de cflcelftion del calendario  . Consultado el 20 de agosto de 2020. Archivado desde el original el 19 de julio de 2010.
  7. V. D. Pekelis. ¡Tus opciones, hombre! - 4º, revisado. y adicional - Moscú: Conocimiento, 1984. - S. 38. - 272 p. - 200.000 copias.
  8. Hombre-calendario // Milagro 93. Milagros. Registros. logros. - Moscú: "Divo", 1993. - S. 29. - 191 p. — 100.000 copias.  — ISBN 5-87012-008-X . .
  9. Hombre-calendario // Maravilloso. Milagros. Registros. logros. - Moscú: "Divo", 1998. - S. 30-31. — 224 págs. — 15.000 copias.  - ISBN 5-87012-014-4 . .
  10. Calendario en la cabeza // Divo. Milagros. Registros. logros. - Moscú: "Divo", 2001. - S. 29-30. — 287 pág. — 10.000 copias.  — ISBN 5-87012-017-9 . .
  11. Calendario en la cabeza // Divo. Milagros. Registros. logros. - Moscú: "Divo", 2005. - S. 28-29. — 208 págs. - ISBN 5-87012-023-3 . .
  12. Hombre-calendario // Libro de récords "Lefty". - Moscú: Editorial "Toda Rusia", 2004. - S. 123. - 336 p. - 4000 copias.
  13. Gente increíble. Temporada 4 8 problema. Vladímir Kutyukov. Hombre del calendario de YouTube

Literatura

Enlaces