Buscador de década y siglo
El año 2024 pertenece a la década de 2020, que va de 2020 a 2029, y al siglo XXI, que abarca de 2001 a 2100. Escriba cualquier año entero, incluidos los negativos anteriores a nuestra era, y obtenga ambas etiquetas con sus límites. 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 024
- Década
- 2 020
- Etiqueta de década
- 2020s
- Inicio de década
- 2 020
- Fin de década
- 2 029
Saber a qué década y siglo pertenece un año parece sencillo hasta que aparecen los casos límite que confunden hojas de cálculo y el cálculo mental rápido. El año 2000 pertenece al siglo XX, no al XXI; los 1990s van de 1990 a 1999; y los años negativos de la era Before Common Era exigen una regla clara y repetible. Esta capacidad recibe un único año entero y devuelve la ventana de década, etiquetas legibles como 2020s o siglo veintiuno, años de inicio y fin inclusivos, y la era (CE o BCE).
Cómo se definen décadas y siglos a partir de un año
La década es la ventana de diez años cuyo inicio es el año con el dígito de las unidades eliminado por división entera hacia abajo, de modo que 2024 se mapea a los 2020s que abarcan 2020 a 2029, y 1999 a los 1990s.
El siglo ordinal para años positivos de Common Era usa la regla clásica: siglo igual al techo de año dividido entre cien: los años uno a cien forman el primer siglo, de mil novecientos uno a dos mil el vigésimo, y de dos mil uno a veintiún cientos el vigésimo primero. Por eso el año dos mil sigue siendo el siglo XX aunque su etiqueta de década sea los dos mil.
Los años negativos se tratan como Before Common Era con la misma numeración absoluta, de modo que el año menos cuarenta y cuatro está en el primer siglo BCE. El motor acepta un rango amplio de enteros seguros para líneas de tiempo históricas y lejanas, y rechaza no enteros para que la respuesta nunca finja que un año fraccionario tiene un límite de década único.
Qué puede hacer con ella
Líneas de tiempo, museos y herramientas de contenido
Editores y montadores de exposiciones asignan años de eventos a etiquetas de década y siglo para pies de foto, filtros y ejes duales sin reimplementar reglas de siglo ordinal.
Preguntas frecuentes
¿A qué siglo pertenece el año 2000?
El año 2000 está en el siglo 20th (1901–2000) y en la década 2000s (2000–2009). El siglo 21st comienza en 2001.
¿Qué ocurre si el año no es un entero?
Años no enteros como 2024.5 se rechazan y no se cobran.
¿El buscador de década y siglo es gratuito?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿Se admiten años BCE (negativos)?
Sí. Envíe un año entero negativo para Before Common Era; la respuesta fija era en BCE y etiqueta el siglo ordinal en consecuencia.
¿Cómo se calcula el siglo de un año?
Se divide el año entre 100 y se redondea hacia arriba. Los años 1 a 100 forman el siglo I, del 1901 al 2000 el siglo XX y del 2001 al 2100 el siglo XXI; por eso el 2000 todavía cierra el siglo XX.
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/decade-century \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2024}'const res = await fetch("https://api.kit.forhosting.com/date/decade-century", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 2024
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/decade-century",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 2024
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/decade-century", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":2024}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":2024}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/decade-century", 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": 2024
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.decade_century",
"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. |
Notas técnicas
Todo es aritmética determinista pura, sin red, sin reloj de pared y sin conjeturas en coma flotante, de modo que correctores de deberes, líneas de tiempo de museos, herramientas genealógicas y generadores de currículo pueden fijar el JSON en pruebas. Los años no enteros fallan con un error invalid_input claro y no se cobran.
Cómo se definen décadas y siglos a partir de un año
Envíe el campo obligatorio year como entero JSON o cadena entera; se aceptan los alias y e yr cuando estén documentados.
Lectura de los campos de respuesta y errores habituales
El campo era es CE o BCE para que las interfaces puedan estilizar etiquetas sin rederivar el signo del año. Use solo campos de década al construir chips de filtro; use campos de siglo al etiquetar periodos históricos; use ambos cuando una línea de tiempo necesite ejes duales. En caso de éxito la respuesta repite year y devuelve decade igual a decade_start, decade_end nueve años después, y decade_label como 2020s para mostrar. Century es el número ordinal, century_ordinal añade el sufijo (por ejemplo 21st) y century_label escribe la frase completa incluyendo BCE cuando corresponda. Century_start y century_end dan los límites inclusivos de ese siglo con la misma numeración para alinear gráficos y pies de foto. Method es siempre decade_century para que los pipelines bifurquen sin inspeccionar formas. El error más habitual es asumir que todo año que empieza por veinte es el siglo XXI; este endpoint responde de forma explícita para dos mil y para dos mil uno, de modo que estudiantes y editores vean la diferencia. Otro error es enviar una fecha completa o un decimal como dos mil veinticuatro coma cinco; fallan con invalid_input y nunca consumen saldo tras el rechazo.
Uso de la API, precios, flujos de aula y límites prácticos
Llame al buscador gratuito en el navegador para deberes, textos de museo, demos de clase y comprobaciones rápidas sin instalar bibliotecas de calendario. Mantenga los años dentro del rango seguro publicado y prefiera años CE de escala escolar para oráculos de calificación. Envíe un cuerpo JSON con el año entero obligatorio. Use la API prepago cuando una plataforma genealógica, app educativa, herramienta de redacción o generador de líneas de tiempo necesite un contrato estable bajo saldo KIT a $0.002 por elemento correcto; los fallos de validación nunca consumen saldo. Combine este endpoint con herramientas de días del mes o trimestres cuando el siguiente paso sea una estructura de calendario más fina, o con contadores regresivos cuando ya conozca el año objetivo y solo necesite etiquetas de periodo. Quienes publican SDK pueden mapear decade_label y century_label directamente a insignias de interfaz —las mismas frases que se esperan en líneas de tiempo al estilo Wikipedia— y conservar a la vez los límites numéricos para ordenar y filtrar.
Casos de integración
Verificación de deberes y exámenes
Estudiantes y evaluadores comprueban si un año cae en los 1990s o en el siglo 21st, y reciben invalid_input claro cuando se envía por error un año no entero.
Pipelines de genealogía y currículo
Scripts que etiquetan años de nacimiento o unidades históricas llaman a un endpoint prepago estable en lugar de duplicar la matemática floor/ceil del siglo en cada lenguaje.
Preguntas técnicas
¿Cómo se obtiene la década y el siglo de un año?
Envíe JSON con year como entero (por ejemplo year: 2024). La respuesta incluye decade_label (2020s), century_ordinal (21st), límites y era.