ForHosting KIT · Fechas y tiempo

Conversor de la era Juche

Pase un año gregoriano a año juche y al revés: 2024 es el año juche 113. Puede escribir un año o una fecha completa, o partir de un año juche para obtener su año gregoriano. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Dirección de conversión
gregorian_to_juche
Año
2 024
Obtiene
Año gregoriano
2 024
Año Juche
113

Convierte años o fechas gregorianas a años de la era Juche y al revés con lógica pura determinista. Gratis, privado y sin cuenta en el navegador.

Cómo se cuentan los años juche

El calendario juche cuenta los años a partir de mil novecientos doce, que es el año juche 1, y todos los años siguientes guardan la misma diferencia fija de mil novecientos once. Por eso la conversión es una sola resta: 2024 menos esa diferencia da el año juche 113. El camino inverso es una sola suma. No existe un año juche cero ni años juche negativos: la cuenta empieza en 1 y solo avanza. Puede partir de un año suelto o de una fecha completa; con una fecha solo se usa el año, de modo que cualquier día de 2024 da el año juche 113.

Cuándo sirve y los errores habituales

En bibliotecas y servicios de referencia aparecen años juche en textos publicados, y el lector necesita el año gregoriano para situar un hecho en una cronología conocida; quien lleva una cronología en una hoja de cálculo necesita además el mismo número cada vez. El error más común es restar mil novecientos doce en lugar de mil novecientos once, lo que deja cada respuesta un año corta. Otro es esperar un día y un mes al convertir desde un año juche: el sentido inverso devuelve solo el año, porque el número juche no contiene una fecha. Los años anteriores a mil novecientos doce y los valores con decimales se rechazan, así que una celda mal escrita no se convierte en un año juche falso.

Conversión inversa y validación

Los ejemplos dorados cubren un año gregoriano moderno, una conversión inversa desde un año Juche y un camino de error para que los clientes no adivinen nombres de campo. El campo date opcional solo se devuelve en la dirección directa cuando estaba presente; el modo inverso no inventa un día civil.

Mesas de referencia

Traduce años Juche publicados a años gregorianos para lectores.

Automatización

Llama a la misma función pura desde scripts que normalizan líneas temporales.

¿Es gratis?

Sí. Tier A corre por completo en el navegador sin cuenta.

¿Llama a la red?

No. El motor parse mantiene todo en el dispositivo.

¿Los resultados son estables?

Sí. Matemáticas deterministas y ejemplos dorados fijan el contrato.

¿Cómo paso un año gregoriano a año juche?

Réstele mil novecientos once al año gregoriano. El calendario juche cuenta mil novecientos doce como año 1, así que todos los años posteriores mantienen esa misma diferencia.

¿Puedo escribir una fecha completa en lugar del año?

Sí. Escriba la fecha como año-mes-día y el conversor toma de ella el año; el día y el mes no cambian el resultado. La fecha que escribió aparece de nuevo junto a la respuesta.

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.

POSThttps://api.kit.forhosting.com/date/juche

¿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.

curl -X POST https://api.kit.forhosting.com/date/juche \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"direction":"gregorian_to_juche","year":2024}'
{
  "direction": "gregorian_to_juche",
  "year": 2024
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.juche",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Cómo funciona el desplazamiento de la era Juche

Los valores que producirían un año Juche menor que uno se rechazan porque caen antes del inicio de la era. El calendario Juche numera los años desde mil novecientos doce como año uno, de modo que el mapeo entero es simplemente año_gregoriano menos mil novecientos once. La dirección gregorian_to_juche acepta un campo year entero o una cadena de fecha gregoriana con año de cuatro dígitos, guion, mes y día; si se aporta date, el año se toma de los cuatro primeros caracteres. La carga de éxito devuelve direction, gregorian_year, juche_year y la fecha original cuando se aportó, para que los enlaces de interfaz se mantengan estables en ambos estilos de entrada.

Conversión inversa y validación

La dirección juche_to_gregorian exige juche_year como entero mayor o igual que uno y devuelve gregorian_year como juche_year más mil novecientos once. La ausencia simultánea de year y date, los años no enteros y las cadenas de dirección desconocidas lanzan errores invalid_input claros con fragmentos de mensaje en inglés estables que el harness de certificación puede emparejar.

Determinismo, límites e integración

La implementación es aritmética pura de motor parse sin red, reloj ni azar, así que entradas idénticas producen siempre salidas idénticas. Los años extremadamente grandes siguen siendo enteros IEEE ordinarios hasta desbordar el tipo numérico de la plataforma; documente ese contrato si almacena valores a escala de siglos. Revise el esquema publicado para direction, year, juche_year y date antes de enlazar métricas, y enlace solo las claves de éxito documentadas.

Demos de enseñanza

Muestra el desplazamiento simple con ejemplos dorados del widget gratuito.

¿Y si el input es inválido?

Recibe invalid_input con un mensaje claro en inglés.

¿Quién es el autor?

Aspire en el taller KIT de ForHosting.

Ver la documentación completa del KIT →