Calculadora de la fecha del Black Friday por año
La calculadora de la fecha del Black Friday devuelve el viernes inmediatamente posterior al Día de Acción de Gracias de Estados Unidos para el año que usted indique.
Ejecutar — gratis
No depende de una lista de festivos guardada ni de un calendario en línea. Localiza el cuarto jueves de noviembre según el calendario gregoriano y avanza un día. El resultado incluye la fecha del Black Friday, la indicación de que es viernes y la fecha de Acción de Gracias utilizada, por lo que resulta sencillo comprobarlo y emplearlo en calendarios, informes, planificación comercial y flujos automatizados.
Cómo se determina la fecha del Black Friday
En Estados Unidos, el Black Friday es el día posterior a Acción de Gracias. Esta festividad se celebra el cuarto jueves de noviembre, por lo que el cálculo empieza averiguando qué día de la semana corresponde al 1 de noviembre del año gregoriano solicitado. A continuación localiza el primer jueves, suma tres semanas completas para llegar al cuarto jueves y avanza un día natural. Así obtiene una fecha comprendida entre el 23 y el 29 de noviembre. La capacidad devuelve ambas fechas para que usted pueda ver el festivo que fundamenta la respuesta, en lugar de recibir un valor sin explicación. No consulta tablas de festivos, de modo que el resultado no depende de la actualización de una base de datos. El mismo año siempre genera la misma respuesta. Esto es especialmente útil para planificar años futuros, comparar periodos históricos y crear sistemas que necesitan una regla estable. El cálculo sigue la relación con la festividad estadounidense y no representa promociones de otros países que puedan usar el mismo nombre en fechas distintas.
Aritmética determinista del calendario gregoriano
La calculadora utiliza aritmética de enteros sobre el calendario gregoriano proléptico. Cuenta los años completos, aplica la regla habitual de los años bisiestos y determina el desplazamiento semanal anterior a noviembre. Un año divisible por cuatro suele ser bisiesto; los años de cambio de siglo quedan excluidos, salvo cuando son divisibles por cuatrocientos. Estas reglas alteran el día de la semana en que comienza noviembre, aunque el mes buscado esté mucho después de febrero. La implementación no consulta el reloj, no deduce una zona horaria local, no llama a servicios de red ni depende de la configuración regional del equipo. Por ello, una solicitud realizada en UTC, Nueva York, Tokio o cualquier otro huso recibe la misma fecha en formato ISO. Se aceptan los años del 1 al 9999 y los años antiguos se representan con cuatro cifras y ceros iniciales. El intervalo conserva el formato ISO convencional de cuatro dígitos y permite cálculos históricos y futuros. El calendario se aplica de forma coherente hacia atrás, incluso antes de su adopción oficial.
Cómo utilizar el resultado en planificación y automatización
Envíe un entero en el campo del año y utilice la fecha devuelta donde necesite un hito comercial anual estable. Los equipos de marketing pueden fijar plazos de campaña con relación al resultado; los comercios pueden preparar cierres de catálogo y planes de personal; y los analistas pueden alinear informes anuales alrededor de un periodo festivo comparable. Como la respuesta también incluye thanksgiving_date, una integración puede verificar la separación de un día o mostrar ambos hitos sin otra consulta. El campo day_of_week facilita la lectura y las interfaces posteriores, mientras que date ofrece el valor ISO principal para ordenar y almacenar. La automatización mediante API cuesta $0.002 por solicitud, y la versión del navegador realiza localmente el mismo cálculo puro. Interprete la respuesta como una fecha de calendario, no como una previsión de horarios, promociones, envíos o comportamiento del mercado. Cada empresa puede empezar sus ofertas antes y otros países pueden observar festivos distintos. Para horarios operativos, combine la fecha con un calendario empresarial autorizado.
Qué puede hacer con ella
Crear un calendario de campañas comerciales
Calcule el hito anual antes de programar revisiones creativas, lanzamientos de productos y recordatorios promocionales.
Comparar periodos de ventas festivas
Alinee informes de distintos años alrededor del Black Friday real de cada año, no de una fecha fija de noviembre.
Generar fechas para planes futuros
Rellene calendarios e hitos de flujos para muchos años futuros sin mantener una tabla de festivos.
Preguntas frecuentes
¿Cómo se calcula el Black Friday?
La calculadora localiza el cuarto jueves de noviembre, que es Acción de Gracias en Estados Unidos, y devuelve el día siguiente.
¿Cuánto cuesta una solicitud de API?
Cada solicitud de API cuesta $0.002. El mismo cálculo determinista también puede ejecutarse localmente en el navegador.
¿Depende el cálculo de mi zona horaria?
No. Utiliza aritmética de calendario y devuelve la misma fecha ISO con independencia de la ubicación o zona horaria.
¿Qué años admite?
La entrada debe ser un entero del 1 al 9999 conforme al calendario gregoriano proléptico.
¿El Black Friday siempre cae en noviembre?
Sí, con esta definición estadounidense. Cae entre el 23 y el 29 de noviembre porque sigue al cuarto jueves.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/date/black-friday \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/black-friday", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 2026
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/black-friday",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 2026
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/black-friday", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":2026}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":2026}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/black-friday", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"year": 2026
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.black_friday",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |