ForHosting KIT · Fechas y tiempo

UUID v1/v6/v7 a marca de tiempo

Pegue un UUID de versión 1, 6 o 7 y obtenga la hora que lleva dentro: 018bcfe5-6800-7000-8000-000000000000 corresponde a 2023-11-14T22:13:20.000Z, es decir, 1700000000000 milisegundos Unix. Nada sale de su equipo. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Identificador UUID
018bcfe5-6800-7000-8000-000000000000
Obtiene
Versión UUID
7
Marca de tiempo Unix (milisegundos)
1 700 000 000 000
Fecha y hora ISO
2023-11-14T22:13:20.000Z

Herramienta gratuita y determinista. Extraiga la marca de tiempo que llevan incrustada los UUID de las versiones 1, 6 o 7 y reciba el resultado en milisegundos Unix y en formato ISO-8601.

Cómo funciona

Esta herramienta extrae la marca de tiempo que va incrustada en un identificador UUID de las versiones 1, 6 o 7 y le devuelve ese valor tanto en milisegundos Unix como en formato ISO-8601. En las versiones 1 y 6, la marca cuenta intervalos de cien nanosegundos desde la época gregoriana, mientras que la versión 7 coloca directamente los milisegundos Unix en sus primeros bits.

Le recomendamos revisar los ejemplos de referencia, tanto los de éxito como los de error, antes de integrar esta capacidad en sus flujos de producción o en sus pruebas automatizadas.

Entradas y salidas

Los campos obligatorios del esquema deben estar presentes y correctamente tipados, mientras que los campos opcionales utilizan valores por defecto documentados. Cada respuesta correcta contiene siempre los mismos campos de salida principales, es decir, la marca de tiempo en milisegundos Unix y su representación en ISO-8601, para que sus enlaces de interfaz permanezcan estables con el paso del tiempo.

La cadena que usted proporcione debe ser un UUID válido cuya versión admita una marca de tiempo, esto es, 1, 6 o 7, ya que las demás versiones no llevan ninguna fecha aprovechable. Consulte los ejemplos de referencia para las rutas de éxito y de error antes de automatizar sus llamadas en producción.

Casos límite y restricciones

Las cadenas vacías, los tipos incorrectos y los rangos contradictorios se rechazan desde el principio, antes de cualquier operación aritmética. El procesamiento se realiza por completo en su dispositivo: durante la ejecución no se envía ningún dato a la red, y las tablas necesarias viajan dentro de la propia carpeta de la capacidad. Examine con atención los ejemplos incluidos antes de integrar esta capacidad en un flujo crítico o en una batería de pruebas.

Esta disciplina le evita sorpresas desagradables cuando un identificador inusual o truncado llega a su cadena de producción.

Trabajo diario

Obtenga una fecha fiable sin abrir una hoja de cálculo.

Docencia

Ejemplos de referencia estables para sus demostraciones.

¿Usa la red?

No usa red; el análisis se realiza en el dispositivo.

¿Qué versiones de UUID puedo leer?

Las versiones 1, 6 y 7, que son las que llevan una hora incorporada. El resultado también le indica cuál de ellas ha pegado, junto con la hora que contiene.

¿Qué muestra el resultado?

La versión del UUID, la hora incorporada en milisegundos Unix y el mismo momento como fecha y hora ISO 8601 en UTC. Por ejemplo, 1700000000000 milisegundos se leen como 2023-11-14T22:13:20.000Z.

¿Qué pasa si pego un valor vacío o incorrecto?

Se rechaza de inmediato con un mensaje claro, en lugar de inventar una hora. Compruebe que ha pegado un UUID completo de versión 1, 6 o 7.

¿El mismo UUID da siempre la misma hora?

Sí. El resultado depende solo del UUID que usted escribe, así que el mismo valor devuelve siempre la misma hora, sin importar cuándo ni dónde haga la consulta.

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/uuid-time

¿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/uuid-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"uuid":"018bcfe5-6800-7000-8000-000000000000"}'
{
  "uuid": "018bcfe5-6800-7000-8000-000000000000"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.uuid_time",
  "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 cálculo es completamente determinista y se ejecuta gratis en su navegador, con exactamente la misma función pura que utiliza el API. Las entradas se validan antes de cualquier operación aritmética, de modo que un tipo incorrecto o una cadena mal formada se convierte en un error invalid_input claro en lugar de en un resultado silencioso.

Entradas y salidas

Los valores intermedios demasiado grandes que rebasarían la precisión IEEE-754 producen un error explícito en lugar de un resultado nulo.

Casos límite y restricciones

Una versión de UUID que no contiene marca de tiempo, como la versión 4 puramente aleatoria, devuelve un error invalid_input acompañado de un mensaje estable, pensado para la certificación y la comparación automatizada. Como la función es determinista, un mismo UUID devuelve siempre la misma marca de tiempo, tanto en el navegador como en el API.

Automatización

La misma función pura en el widget y en el API.

¿Es gratis?

Sí, nivel A directamente en el navegador.

¿Entrada inválida?

Un error invalid_input con un mensaje claro.

¿Es estable?

Ejemplos de referencia deterministas fijan el contrato.

¿Autor?

samurai.

Ver la documentación completa del KIT →