Qué hace esta calculadora
Esta herramienta calcula cuántos días faltan para el Día de Acción de Gracias (Thanksgiving) en Estados Unidos, que se celebra el cuarto jueves de noviembre de cada año. Introduce cualquier fecha de inicio (por defecto toma la de hoy) y la calculadora te devuelve el número exacto de días, junto con un desglose cómodo en semanas y días, además de la fecha precisa de Thanksgiving para ese año. Ten en cuenta que se trata de una festividad estadounidense: en los países hispanohablantes no es un día festivo, aunque sí marca el inicio de la temporada de compras (Black Friday) que cada vez tiene más presencia en otros lugares.
Cómo usarla
Deja la fecha tal cual para contar desde hoy, o escribe otro año, mes y día si quieres planificar con antelación. Si Thanksgiving ya ha pasado en el año indicado, la calculadora avanza automáticamente al Thanksgiving del año siguiente, de modo que el resultado siempre sea una cuenta atrás positiva.
La fórmula explicada
El Thanksgiving estadounidense se define por una regla, no por una fecha fija. Partimos del 1 de noviembre del año objetivo y buscamos el primer jueves del mes: si el 1 de noviembre cae en el día de la semana d (domingo = 1 … sábado = 7), el primer jueves está en el día \(((5 - d + 7) \bmod 7) + 1\). Sumando 21 días (tres semanas) obtenemos el cuarto jueves, es decir, Thanksgiving. La cuenta atrás es entonces la diferencia en milisegundos entre esa fecha y tu fecha de inicio, dividida entre 86 400 000 (los milisegundos que tiene un día) y redondeada a días enteros.
$$\text{Días} = \text{Thanksgiving} - \text{Año}\text{-}\text{Mes}\text{-}\text{Día}$$$$\begin{gathered} \text{Días} = \frac{T_{\text{Thanksgiving}} - F_{\text{Desde}}}{86400000\ \text{ms/día}} \\[1.5em] \text{donde}\quad \left\{ \begin{aligned} F &= \text{date}\big(\text{Año},\ \text{Mes},\ \text{Día}\big) \\ T &= \text{Nov } (21 + D_{\text{1.º Jue}})\text{, } \text{Año} \\ \text{Semanas} &= \left\lfloor \text{Días} / 7 \right\rfloor,\quad \text{Rem} = \text{Días} \bmod 7 \end{aligned} \right. \end{gathered}$$
Ejemplo práctico
Para el año 2024, el 1 de noviembre es viernes. El primer jueves es el 7 de noviembre, así que el cuarto jueves es el \(7 + 21 =\) 28 de noviembre de 2024. Si cuentas desde el 1 de noviembre de 2024, son \(28 - 1 =\) 27 días hasta Thanksgiving.
Preguntas frecuentes
¿Thanksgiving cae siempre en la misma fecha? No. Siempre es el cuarto jueves de noviembre, por lo que la fecha del calendario varía cada año entre el 22 y el 28 de noviembre.
¿Sirve para el Thanksgiving de Canadá? No. Esta calculadora usa la regla de Estados Unidos. El Día de Acción de Gracias canadiense se celebra el segundo lunes de octubre.
¿Qué pasa cuando Thanksgiving ya ha pasado? La calculadora cuenta automáticamente hasta el Thanksgiving del año siguiente, de modo que siempre obtienes una cuenta atrás hacia adelante.