La Calculadora del Día de la Semana devuelve el día laborable de cualquier fecha del calendario gregoriano, pasada o futura, y muestra la aritmética detrás de la respuesta usando la regla del Apocalipsis de Conway en lugar de solo indicar un resultado. Introduce una fecha y la calculadora nombra el día laborable al instante, luego recorre los mismos pasos que una persona podría usar para calcularlo mentalmente, sustituidos por los propios números de la fecha introducida.
Encuentra el día de la semana para cualquier fecha
Cada fecha en el calendario gregoriano corresponde exactamente a un día laborable, calculado desde la posición de la fecha respecto a un punto de referencia fijo en lugar de buscarlo en una tabla de tamaño finito. La Calculadora del Día de la Semana calcula esto directamente para cualquier fecha desde 1583 en adelante, el año en que entró en vigor el calendario gregoriano, y devuelve el nombre del día laborable inmediatamente.
El mismo método funciona de forma idéntica para una fecha décadas atrás y una fecha siglos atrás, ya que la aritmética subyacente no depende de la fecha actual ni de ningún rango almacenado. Introducir una fecha de nacimiento, un evento histórico o una fecha de programación en un futuro lejano utiliza todos el mismo cálculo.
Aplica la regla del fin del mundo de Conway
La regla del Apocalipsis de Conway establece el "fin del mundo" de un año, un único día laborable en el que cae un conjunto específico de fechas fáciles de recordar en ese año, y luego mide cualquier otra fecha de ese año por su distancia a la más cercana de esas fechas de presentación.
La Calculadora del Día de la Semana utiliza este método porque es lo suficientemente rápida para ejecutarse a mano, lo que hace que merezca la pena mostrarla en lugar de esconderse tras un resultado de caja negra.
La regla se desarrolla en cuatro pasos para el año: encontrar el ancla del siglo entre semana a partir de una tabla de consulta, luego calcular tres valores pequeños del año de dos dígitos y combinarlos con el ancla usando aritmética módulo 7. El resultado es el día laborable en el que cae cada fecha apocalíptica de ese año, que se convierte en el punto de referencia para encontrar cualquier otra fecha del mismo año.
b = floor(twoDigitYear / 12)
c = twoDigitYear mod 12
d = floor(c / 4)
yearDoomsday = (centuryAnchor + b + c + d) mod 7
Memoriza los días del juicio final mensuales
Una lista corta de fechas coincide con el día del juicio final del año cada año, que es el truco de memoria que hace que la regla sea práctica sin calculadora. Los meses pares emparejan su número entre sí: 4/4, 6/6, 8/8, 10/10 y 12/12 caen todos en el día del juicio final.
Los meses impares de mayo a noviembre siguen el mnemónico "Trabajo de 9 a 5 en 7-11": 5/9, 9/5, 7/11 y 11/7.
Marzo utiliza 3/14, los tres primeros dígitos de pi. Enero y febrero son las excepciones, ya que dependen de si el año es un año bisiesto: 1/4 y 2/29 en un año bisiesto, o 1/3 y 2/28 en un año común. Una vez que se conoce una de estas fechas para el año objetivo, cualquier otra fecha de ese año se encuentra contando el número de días hacia adelante o hacia atrás desde la más cercana y reduciendo ese recuento módulo 7.
Encuentra el día de 15 Marzo 2292
Calculando el día laborable para 15 Marzo 2292 a mano, usando la regla del Apocalipsis de Conway, devuelve Martes. 1. Encuentra el ancla del siglo. El ancla de los 2200 hasta el viernes, índice de días laborables 5 en una tabla donde el domingo es 0. **2.
Calcular el ajuste por año desde 92, el año de dos dígitos.** b = floor(92 / 12) = 7 c = 92 mod 12 = 8 d = floor(8 / 4) = 2
3. Combina con el ancla, módulo 7. 5 + 7 + 8 + 2 = 22, y 22 mod 7 = 1, que es el lunes. 2292 el día del juicio final de lunes a viernes es el lunes.
4. Encuentra el día del juicio final mensual más cercano a 15 marzo. La fecha del juicio final de marzo es 3/14, así que 14 Marzo 2292 es un lunes.
5. Avanza hasta la fecha objetivo. 15 Marzo es un día después de 14 marzo, así que cae en martes.
Lee el número de la semana ISO
El sistema de numeración semanal ISO 8601 asigna a cada fecha un número semanal desde 1 hasta 52 o 53, comenzando cada semana el lunes en lugar del domingo.
La semana 1 de un año se define como la semana que contiene el primer jueves de ese año, lo que significa que los primeros días de enero a veces pertenecen a la última semana del año anterior en lugar de la semana 1 del nuevo.
La Calculadora del Día de la Semana informa del número de semana ISO junto al nombre del día laborable para cualquier fecha introducida, que es el sistema de numeración utilizado en la mayor parte de Europa para la programación, los periodos de nóminas y los códigos de fecha de fabricación, distinto del simple recuento de "semana del año" que algunos contextos estadounidenses utilizan a partir del domingo.
Nombra el día en diez idiomas
Los nombres de los días laborables se traducen directamente entre idiomas, y la Calculadora de Día de la Semana devuelve el nombre del día calculado en diez idiomas junto con el resultado en inglés: español, francés, alemán, italiano, portugués, japonés, coreano, árabe e hindi, además del propio inglés.
Varias de estas lenguas conservan el mismo patrón de nombres subyacente que el inglés, ya que descienden de las mismas fuentes históricas descritas a continuación, mientras que el japonés y el coreano nombran los días laborables según elementos: sol, luna, fuego, agua, madera, metal y tierra, una tradición de nombres completamente separada sin raíz común.
Entiende de dónde vienen los nombres de los días laborables
Los nombres ingleses de los días laborables provienen de dos tradiciones mitológicas separadas superpuestas una sobre otra. El domingo y el lunes nombran directamente al sol y a la luna. El sábado preserva al dios romano Saturno sin traducción.
Los cuatro días restantes, de martes a viernes, fueron traducidos de dioses romanos a sus equivalentes más cercanos en la mitología nórdica, cuando los hablantes de inglés antiguo adoptaron la semana de siete días de Roma.
Tuesday viene de Tiw, un dios nórdico de la guerra emparejado con Marte. Wednesday viene de Woden, emparejado con Mercurio. Thursday viene de Thor, emparejado con Júpiter. Friday viene de Frigg, emparejado con Venus. Lenguas romances como el español y el francés mantuvieron los nombres planetarios romanos originales más directos, por eso martes, mardi y Marte comparten una raíz obvia mientras que Tuesday no.
Preguntas frecuentes
¿Qué día de la semana era una fecha concreta?
Introduce la fecha en la Calculadora del Día de la Semana, y devuelve el día laborable directamente, calculado desde la posición de la fecha en el calendario gregoriano en lugar de buscar en una tabla limitada, así que funciona para cualquier fecha desde 1583 en adelante.
¿Cómo funciona la regla del Día del Juicio Final de Conway?
La regla encuentra un día laborable "apocalíptico" para el año objetivo usando un ancla de siglo y un cálculo corto a partir del año de dos dígitos, y luego mide la distancia de la fecha objetivo a la fecha más cercana y fácil de recordar que siempre coincide con ese día del juicio final de la semana, como 4/4 o 9/5.
¿Cuál es el número de semana ISO?
El número semanal ISO 8601 va de 1 a 52 o 53, con semanas que empiezan el lunes y la semana 1 definida como la semana que contiene el primer jueves del año. Es el sistema estándar de numeración semanal utilizado en la mayor parte de Europa.
¿Por qué el sábado lleva el nombre de un dios romano y el martes no?
El sábado mantuvo el nombre romano Saturno directamente. De martes a viernes se tradujeron de sus equivalentes planetarios romanos a los dioses nórdicos más parecidos, cuando la semana de siete días y su patrón de nombres llegaron a los hablantes de inglés antiguo, por lo que el martes se remonta a Tiw en lugar de a Marte.
¿Puede la calculadora encontrar el día laborable de una fecha muy lejana?
Sí. El cálculo no depende de la fecha actual, por lo que se aplica idénticamente a una fecha siglos atrás o siglos en el futuro, dentro del rango efectivo del calendario gregoriano que comienza en 1583.
¿Qué día de la semana es un día bisiesto, 29 febrero?
29 Febrero se calcula igual que cualquier otra fecha, usando la fecha apocalíptica de febrero en un año bisiesto, que es 2/29 en sí. Eso significa que 29 Febrero siempre cae en el mismo día laborable que el fin del mundo del año.
¿La calculadora muestra el día de la semana en otros idiomas?
Sí. Junto al nombre en inglés del día laborable, la calculadora devuelve el nombre equivalente en español, francés, alemán, italiano, portugués, japonés, coreano, árabe e hindi.
¿El día de la semana es el mismo en todos los países para una fecha determinada?
Sí. El calendario gregoriano y su secuencia de días laborables se utilizan internacionalmente con fines civiles, por lo que una fecha del calendario dada coincide en el mismo día de la semana en todas partes, aunque la fecha local del calendario puede variar un día cerca de la medianoche debido a las zonas horarias.
Resumen
La Calculadora del Día de la Semana devuelve el día laborable para cualquier fecha del calendario gregoriano y demuestra el cálculo usando la regla del Día del Juicio Final de Conway, que encuentra un día del juicio final del año de un ancla de un siglo y mide la distancia de cualquier fecha a la fecha de anclaje memorable más cercana.
Cada resultado también incluye el número semanal ISO, traducciones del nombre del día laborable a otros nueve idiomas y el origen histórico de los nombres ingleses de los días laborables en la mitología romana y nórdica.