Una diferencia de mil veces
Los segundos cuentan segundos enteros desde el epoch; los milisegundos cuentan milésimas. El mismo instante tiene un valor 1.000 veces mayor en milisegundos. 1700000000 s y 1700000000000 ms corresponden a 2023-11-14T22:13:20Z.
Por qué los dígitos son solo una pista
Los valores positivos actuales suelen tener 10 dígitos en segundos y 13 en milisegundos. Cerca del epoch son más cortos; los negativos incluyen signo y los futuros crecen. El software fiable acepta una unidad explícita o muestra claramente qué ha detectado.
Precisión y enteros seguros
Los números de JavaScript representan enteros exactamente solo hasta Number.MAX_SAFE_INTEGER. El sitio usa BigInt al cambiar de unidad para no redondear entradas de 16 o 19 dígitos antes de calcular la fecha en milisegundos. La visualización final sigue el intervalo y la precisión del navegador.
Diagnosticar un error de mil veces
Una fecha cercana a 1970 suele indicar segundos tratados como milisegundos. Una fecha lejana o fuera del intervalo puede indicar milisegundos tratados como segundos. Comprueba la documentación del campo y elige la unidad manualmente.
Cuatro valores para el mismo instante
| Unidad | Valor | Factor respecto a segundos |
|---|---|---|
| Segundos | 1700000000 | 1 |
| Milisegundos | 1700000000000 | 1.000 |
| Microsegundos | 1700000000000000 | 1.000.000 |
| Nanosegundos | 1700000000000000000 | 1.000.000.000 |
Los cuatro corresponden a 2023-11-14T22:13:20Z. Multiplicar por 1.000 cambia la unidad, no el instante ni la precisión medida. Prueba cada valor en el conversor seleccionando su unidad.
Detectar una fecha en 1970 o demasiado lejana
Una fecha moderna que aparece en enero de 1970 puede proceder de segundos interpretados como milisegundos. Una fecha situada miles de años en el futuro puede indicar el error contrario. Comprueba primero la especificación del sistema de origen: tener 10 o 13 dígitos es una pista, no una regla universal.
Por ejemplo, 1000 segundos es 1970-01-01 00:16:40 UTC, mientras que 1000 milisegundos es 00:00:01 UTC. Ambos valores son válidos. El conversor por lotes permite fijar la unidad de todas las filas cuando el archivo sigue una especificación común.
Entender el redondeo
1700000000123 milisegundos contiene una fracción de 123 milisegundos. La conversión a segundos enteros la descarta. Esta web redondea hacia el inicio de la unidad: -1 nanosegundo pertenece al milisegundo -1, no al cero.
Las salidas de unidades finas conservan el entero original. La fecha ISO se muestra con resolución de milisegundos y avisa cuando existe una fracción menor. Conserva el entero original para auditar o reconstruir datos con microsegundos o nanosegundos.