Tools mentioned in this article
Open the browser-based tool while you read and try the workflow immediately.
Las configuraciones de tiempo fallan en silencio cuando la unidad es incorrecta
Valores de configuración como 30000, 60 o 3600 son ambiguos a menos que conozcas la unidad esperada. Un timeout puede estar en milisegundos, un TTL de caché en segundos y un intervalo de monitorización en minutos.

El Conversor de unidades de tiempo convierte milisegundos, segundos, minutos, horas y días para que revises la configuración antes de que se convierta en un error.
Ejemplo: dejar los valores de configuración revisables
Supón que la configuración de un cliente de API contiene estos valores:
const apiClient = {
timeout: 30000,
retryDelay: 1500,
cacheTtl: 86400,
};
Los números en bruto son difíciles de juzgar, pero alinear las unidades los hace revisables.
| Configuración | Valor bruto | Se lee como |
|---|---|---|
timeout | 30000ms | 30 segundos |
retryDelay | 1500ms | 1,5 segundos |
cacheTtl | 86400s | 24 horas |
Convertidos así, el equipo puede discutir si el timeout de la API es razonable, si el retraso de reintento es demasiado corto y si la caché debe vivir hasta el día siguiente.
Conversiones habituales
30000ms son 30 segundos. 5 minutos son 300 segundos o 300000 milisegundos. 3600 segundos es una hora. Escribir estos valores en forma legible durante la revisión facilita detectar errores de configuración.
Combina duración y hora del reloj
Cuando necesites saber cuándo expira una marca de tiempo, combina la conversión de duración con el Conversor de marca de tiempo Unix o el Conversor de zonas horarias UTC y JST. Esto ayuda a traducir TTL y valores de expiración de tokens a fechas reales del calendario.
Resumen
Los milisegundos y los segundos son fáciles de confundir. Convierte los valores antes de pegarlos en la configuración y comprueba siempre la unidad que espera la biblioteca, la API o el servicio en la nube.
Preguntas frecuentes
¿Un valor como 30000 está en milisegundos o segundos?
Depende del contexto. Algunas APIs de Node.js y el setTimeout del navegador usan milisegundos, así que 30000 son 30 segundos, mientras que el EX de Redis está en segundos. El mismo “timeout” difiere según la biblioteca o el servicio, así que comprueba la unidad en la documentación y conviértela a una unidad legible con el Conversor de unidades de tiempo.
¿Cómo puedo evitar confundir las unidades?
Incluye la unidad en el nombre de la configuración o de la variable de entorno. API_TIMEOUT_MS, CACHE_TTL_SECONDS y JOB_INTERVAL_MINUTES transmiten la intención incluso a quien solo ve el valor. Un valor como 60 es especialmente arriesgado, ya que podría ser 60 ms, 60 s o 60 min.
Quiero saber cuándo expira realmente un TTL.
Para convertir un TTL en segundos en una fecha/hora real, combínalo con el Conversor de marca de tiempo Unix o el Conversor UTC y JST para ver la hora de expiración concreta.