Buscador del viernes 13
Escriba un año y vea todos sus viernes 13: 2026 tiene tres, el 13 de febrero, el 13 de marzo y el 13 de noviembre. Se revisan los doce meses, así que obtiene la lista completa y el total de una vez. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Año
- 2 026
- Cantidad
- 3
- Fechas
- 2026-02-13, 2026-03-13, 2026-11-13
- Viernes
- 2026-02-13, 2026-03-13, 2026-11-13
Un buscador del viernes 13 responde a una curiosidad de calendario que la gente busca cada año: dado un año, ¿qué meses tienen un viernes trece? Introduzca un año gregoriano entero y esta herramienta devuelve la lista completa de fechas ISO, un conteo, nombres de mes y notas paso a paso de cada una de las doce comprobaciones del día trece. Trivia de superstición, planificación de fiestas, calendarios de medios, ejercicios escolares de día de la semana y fijaciones de prueba automatizadas necesitan la misma respuesta determinista sin abrir un calendario de escritorio.
Qué significa el viernes 13 en un calendario gregoriano
El viernes trece es simplemente la coincidencia de calendario de que el día número trece de un mes caiga en el día de la semana viernes. En el calendario gregoriano proléptico usado aquí, cada mes tiene un trece, así que siempre hay doce candidatos a comprobar en un año: del trece de enero al trece de diciembre.
Que ese día sea viernes depende solo del día de la semana del primero de ese mes, que a su vez depende del estado bisiesto del año y de las longitudes fijas de los meses tras febrero.
Un año común y un año bisiesto desplazan los meses posteriores de forma distinta porque el día bisiesto se sitúa después del trece de febrero: los días de la semana de enero y febrero coinciden entre un bisiesto y el año común que de otro modo se alinearía con él solo hasta el día bisiesto; a partir de marzo divergen.
Por eso dos años consecutivos casi nunca comparten los mismos meses con viernes trece, y por eso un año puede tener una, dos o tres de esas fechas — nunca cero en algunas configuraciones y nunca más de tres bajo la tabla estándar de meses gregorianos. Esta herramienta no asigna significado ni suerte; solo informa del hecho matemático.
Los docentes pueden usar años conocidos con tres ocurrencias como ejercicios de aula, y los desarrolladores pueden congelar años de fijación para que calendarios de interfaz y programadores de notificaciones nunca dependan del reloj del anfitrión cuando necesiten una lista conocida de fechas «de mala suerte».
Consejos prácticos, límites y búsquedas relacionadas
Mantenga los años dentro del rango publicado para que la práctica gregoriana de cuatro dígitos y las herramientas de fecha hermanas sigan siendo coherentes. Las comprobaciones de ida y vuelta son fáciles: elija una fecha ISO devuelta y confirme con un calculador de día de la semana que es viernes, y confirme que los meses no listados tienen un trece en otro día de la semana.
Esta página se dirige a quienes buscan un buscador del viernes 13, fechas del viernes trece en un año o un calendario de viernes de mala suerte en línea; no es un calculador de día de la semana para fechas arbitrarias, ni un contador de días laborables, ni un comprobador de años bisiestos por sí solo — aunque sí informa del indicador bisiesto usado durante el barrido.
Prefiera esta capacidad cuando ya tenga un año y solo necesite la lista de fechas de viernes trece; si tiene una cadena completa YYYY-MM-DD y necesita su día de la semana, use en su lugar el calculador de día de la semana. El límite de años se detiene en nueve mil novecientos noventa y nueve para alinear la superficie del producto con otras capacidades de fecha de parse puro de este catálogo.
Qué puede hacer con ella
Trivia y calendarios de contenido
Editores y equipos sociales listan cada viernes 13 del año próximo al planificar publicaciones, páginas de eventos o promociones temáticas sin abrir un calendario de pared.
Ejercicios escolares de día de la semana
Los docentes asignan un año y piden a los estudiantes hallar los viernes 13 a mano, luego comparar con una lista determinista y un registro de pasos.
Fijaciones de prueba para interfaces de calendario
Los equipos de ingeniería congelan años conocidos con uno, dos o tres viernes 13 para insignias de resaltado y programadores de notificaciones sin usar Date.
Preguntas frecuentes
¿Cuántos viernes 13 puede tener un año?
Bajo el calendario gregoriano un año tiene uno, dos o tres viernes 13 según el día de la semana del 1 de enero y si el año es bisiesto. Esta herramienta siempre barre los doce meses y devuelve el conteo exacto.
¿Qué ocurre si el año no es un entero?
Los flotantes, las cadenas vacías y los valores no numéricos se rechazan para que una lista vacía silenciosa no oculte una entrada incorrecta.
¿Usa el reloj o la zona horaria de mi ordenador?
No. Los días de la semana se calculan con aritmética entera pura de Zeller para el día 13 de cada mes. Los resultados no dependen de Date, zona horaria ni hora del reloj de pared.
¿En qué formato se devuelven las fechas?
Forma de calendario ISO YYYY-MM-DD con el día siempre 13, por ejemplo 2026-02-13. El array entries también incluye el número de mes y el nombre del mes en inglés.
¿Es gratuito el buscador del viernes 13?
La herramienta del navegador es gratuita y se ejecuta en local.
Herramientas relacionadas
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/friday-13th \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/friday-13th", {
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/friday-13th",
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/friday-13th", 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/friday-13th", 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.friday_13th",
"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.
Límites
year_min | 1 |
year_max | 9999 |
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. |
Notas técnicas
Los años no enteros se rechazan con un error invalid_input claro en lugar de una lista vacía silenciosa. El camino es aritmética entera pura con cálculo de día de la semana de Zeller — sin red, sin semillas aleatorias y sin dependencia del reloj del anfitrión ni del constructor Date — de modo que el ejecutor gratuito del navegador y la API de prepago devuelven JSON idéntico cada vez.
Cómo llamar a la API y qué devuelve
El valor debe ser un número entero en el rango inclusivo de uno a nueve mil novecientos noventa y nueve; fracciones decimales, cadenas de notación científica, cadenas vacías y tipos no numéricos se rechazan. Prefiera enviar un year numérico en lugar de una cadena preformateada cuando controle el cliente; los años en cadena solo se aceptan cuando coinciden con un patrón entero estricto sin punto decimal. Envíe un cuerpo JSON con un campo entero obligatorio llamado year, que también puede suministrarse bajo los alias y o value. En caso de éxito la respuesta repite year como entero, fija count al número de fechas de viernes trece encontradas, fija dates y fridays al mismo array ordenado de cadenas ISO en forma YYYY-MM-DD con el día siempre trece, fija entries a objetos con número de mes, nombre de mes en inglés e iso, fija is_leap_year al indicador bisiesto gregoriano de ese año, e incluye message como un resumen breve en inglés más steps como un array ordenado que registra la comprobación bisiesta y la decisión de incluir o omitir de cada mes. La validación fallida — campo ausente, número no entero, cadena no numérica o año fuera del rango publicado — devuelve invalid_input y nunca se cobra. El precio es un fijo de $0.002 por petición exitosa con unidad item y precio marginal unitario cero.
Consejos prácticos, límites y búsquedas relacionadas
Al enseñar o probar, conserve un conjunto pequeño conocido: un año con tres viernes trece, un año con uno o dos, un año bisiesto y un fallo deliberado no entero como un year flotante para demostrar la ruta invalid_input. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando los aprendices envían deliberadamente años incorrectos.