ForHosting KIT · Utilidades de desarrollo

Convertir un timestamp Unix

Cada línea de registro, fila de base de datos y respuesta de API termina necesitando que su número epoch se convierta en algo legible para una persona, o al revés. Esta API para convertir timestamp Unix resuelve ambas direcciones en una sola llamada, así una sesión de depuración o un flujo de datos nunca se detiene para hacer el cálculo a mano.

● EstableGratis · en su navegador
Úselo desde WebAPIEmailApp prontoTelegram pronto

Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.

El número que no dice nada hasta que se traduce

Un timestamp Unix como 1752451200 es preciso e inequívoco para una máquina, pero no dice nada a una persona que revisa un ticket de soporte, un archivo de registro o una hoja de cálculo. Ingenieros atendiendo un incidente, analistas auditando un reporte y equipos de soporte leyendo respuestas crudas de una API chocan con el mismo obstáculo: el timestamp es correcto, pero nadie puede saber de un vistazo si corresponde a esta mañana o a hace tres semanas. Convertirlo bien, incluida la zona horaria correcta, es la diferencia entre un vistazo de cinco segundos y un desvío de cinco minutos hacia un script.

Un solo endpoint, en las dos direcciones

POST /dev/epoch acepta un valor epoch para convertirlo en una fecha con formato, o una cadena de fecha para convertirla en segundos (o milisegundos) epoch, con una zona horaria u offset UTC opcional aplicado a la salida. La tarea se pone en cola de forma asíncrona y devuelve un task_id de inmediato; el valor convertido llega momentos después por webhook firmado o por un enlace firmado válido por 24 horas, listo para usarse en un visor de registros, un reporte o una solicitud posterior.

Una convención más antigua que la mayoría del software que la usa

El tiempo Unix cuenta segundos desde la medianoche UTC del 1 de enero de 1970, una convención elegida por los primeros desarrolladores de Unix por su simplicidad, no por algún significado especial de esa fecha. Desde entonces se convirtió en la forma predeterminada en que las computadoras intercambian momentos internamente, precisamente porque evita la ambigüedad de las fechas con formato: sin configuración regional, sin separadores que interpretar mal, solo un conteo. La contrapartida es que el formato resulta ilegible para las personas, y ese es exactamente el vacío que este endpoint cierra bajo demanda.

Dónde se gana su lugar en un flujo automatizado

Procesadores de registros, trabajos ETL y paneles de soporte pasan timestamps constantemente, y meter lógica de análisis de fechas sensible a la zona horaria en cada uno de esos sistemas es frágil y fácil de romper en los cambios de horario de verano. Llamar a un endpoint dedicado mantiene esa lógica en un solo lugar, consistente ya sea que la solicitud venga de un trabajo por lotes nocturno o de un ingeniero de guardia pegando un valor durante un incidente. A $0.002 por solicitud, convertir un lote de timestamps cuesta una fracción de centavo por entrada.

Acceso, precio y qué pasa con los datos

Usar el endpoint requiere saldo prepago; sin saldo, la solicitud devuelve HTTP 402 en vez de una respuesta parcial o degradada, y una conversión fallida nunca se cobra después de sus reintentos automáticos. El precio es un plano $0.002 por solicitud sin importar la dirección. El endpoint está activo ahora, y los timestamps enviados se descartan después de la ventana de entrega, nunca se conservan para entrenamiento ni análisis.

Depuración de incidentes

Pegue un valor epoch crudo de una traza de error o un log y obtenga una fecha local legible en segundos, sin cálculo mental durante una caída.

Normalización de pipelines de datos

Convierta formatos de timestamp mixtos provenientes de distintos proveedores a segundos epoch consistentes antes de cargarlos en un almacén de datos.

Interfaces de programación y reportes

Convierta valores epoch almacenados en fechas correctas por zona horaria para un panel, sin incrustar librerías de fechas en el frontend.

Construcción de payloads de API

Convierta una fecha ingresada por una persona en el valor epoch que espera una API de terceros, sin calcular offsets a mano.

¿Cómo funciona esta api para convertir timestamp Unix?

Envía un valor epoch o una cadena de fecha a POST /dev/epoch y devuelve el valor convertido en el formato opuesto, entregado por webhook o por un enlace firmado.

¿Puede convertir una fecha de vuelta a timestamp Unix?

Sí, el mismo endpoint acepta una cadena de fecha y devuelve los segundos o milisegundos epoch correspondientes.

¿Maneja zonas horarias?

Sí, puede especificar una zona horaria u offset UTC y la fecha de salida lo refleja correctamente.

¿Hay un nivel gratuito para esta api?

La herramienta de arriba es gratis en su navegador. La API es de pago: cada llamada se descuenta de su saldo prepago de ForHosting KIT — se recarga desde $10.00 (no caduca), se paga el precio publicado de cada solicitud, y una llamada sin saldo devuelve HTTP 402. Sin suscripción, sin tokens, y una tarea fallida no se cobra.

¿Cuánto cuesta la api de conversión de epoch?

Cuesta un plano $0.002 por solicitud sin importar la dirección de la conversión.

¿Soporta milisegundos además de segundos?

Sí, se aceptan tanto segundos epoch como milisegundos epoch y pueden pedirse como salida.

¿Está activo el endpoint de conversión de epoch?

Sí, está activo ahora mismo y aceptando solicitudes.

¿Puedo convertir timestamps en lote?

Envíe una solicitud por valor; cada una se procesa y se cobra de forma independiente, así puede procesar un lote repitiendo llamadas al mismo endpoint.

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/dev/epoch

¿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, y pronto desde nuestra app, el email y Telegram.

curl -X POST https://api.kit.forhosting.com/dev/epoch \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"items":["valor-1","valor-2"]}'
{
  "items": [
    "valor-1",
    "valor-2"
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.epoch",
  "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.

Ver la documentación completa del KIT →