Marcas de tiempo

Pega una marca de tiempo o una fecha: hora local, UTC e ISO 8601 a la vez.

Ahora——

Cómo se usa

  1. Pega una marca de tiempo Unix (segundos, milisegundos, microsegundos o nanosegundos) o una fecha y hora ISO 8601: los valores aparecen mientras escribes, sin ningún botón que pulsar.
  2. Si la unidad se adivina mal, elige Segundos o Milisegundos. La línea sobre los valores siempre indica cómo se ha leído la entrada: por el número de dígitos, por la unidad que elegiste o por el desfase de la fecha.
  3. Elige una zona para ver esa en lugar de la tuya; las filas UTC e ISO 8601 nunca cambian. Copia la fila que necesites o parte de la hora actual con «Usar ahora».

Ejemplo

Entrada

1767225600

Convertido (zona: Europe/Madrid)

10 dígitos leídos como Segundos
Zona: 01/01/2026, 01:00:00 GMT+1
UTC: 01/01/2026, 00:00:00 UTC
ISO 8601: 2026-01-01T00:00:00.000Z
Segundos Unix: 1767225600
ms Unix: 1767225600000

Diez dígitos se leen como segundos. La primera fila sigue el desplegable de zona, mientras que las filas UTC e ISO no, porque describen el mismo instante para todo el mundo. La fila relativa se omite en el ejemplo: depende de cuándo leas esto, no del valor.

Reglas, límites y problemas conocidos

  • Zonas disponibles: la tuya, UTC y 12 zonas IANA habituales. Para cualquier otra zona, escribe el desfase en la fecha (2026-01-01T08:00:00+09:00) o cambia la zona del sistema.
  • Las fechas deben ser ISO 8601 inequívocas: 2026-01-01 o 2026/01/01, seguidas opcionalmente de T o un espacio y HH:mm[:ss[.SSS]], y opcionalmente Z o ±HH:mm. 03/04/2026 y «5 ene 2026» se rechazan en lugar de adivinarse: se leen de forma distinta según el país.
  • Una fecha sin desfase se lee en tu propia zona, y la línea sobre los valores indica cuál era. Una fecha con Z o ±HH:mm se lee en ese desfase.
  • El número de dígitos decide la unidad: hasta 10 dígitos = segundos, 11–13 = milisegundos, 14–16 = microsegundos, 17–19 = nanosegundos. Los ceros iniciales cuentan, así que 0001767225600 se lee como milisegundos; elige «Segundos» para forzarlo.
  • Los milisegundos son la máxima precisión: la entrada en microsegundos y nanosegundos se trunca hacia cero, y la nota sobre los valores lo indica. Los segundos intercalares (:60) se rechazan en lugar de redondearse.
  • Las horas locales que no existen son errores, no ajustes: las 02:30 del 2026-03-08 se saltan en Madrid y la herramienta no las moverá en silencio a las 03:30. Una hora que ocurre dos veces, cuando atrasa el reloj, se lee como la primera.
  • Los segundos Unix usan floor: -1500 ms se lee como -2 s. Las horas anteriores a 1970 funcionan, y el rango termina en el límite de Date del navegador (hacia el 271.821 a. C. y el 275.760 d. C.).
  • Los dígitos pueden escribirse en ASCII, árabe-índicos, persas o de ancho completo, y las marcas bidireccionales del texto árabe copiado se ignoran. Las filas ISO 8601 y Unix siempre salen en ASCII simple.
  • No incluye: aritmética de intervalos, conversión por lotes, números de semana, día del año, día juliano, salida RFC 2822, historial de zonas horarias más allá del que trae tu navegador ni enlaces que lleven el valor. La entrada nunca sale de la página ni entra en la URL.

Lo que suele hacer falta después, una vez claro el instante.