onlinecalculator.me

Calculadora de marca de tiempo Unix en línea gratis

Una marca de tiempo UNIX es el número de segundos desde el 1 de enero de 1970 UTC. Esta calculadora se convierte entre marcas de tiempo UNIX y fechas legibles por humanos en ambas direcciones.

Unix (segundos)
UNIX (milisegundos)
ISO 8601
UTC
Acerca de esta calculadora

Cómo utilizar

  1. Elija una dirección de conversión usando el botón en la parte superior.
  2. Ingrese una marca de tiempo UNIX (en segundos) o una fecha y hora local.
  3. Lea los resultados: Segundos Unix, Milisegundos Unix, Cadena ISO 8601 y Cadena UTC.
  4. Presione "Compartir con mis números" para copiar un enlace con su entrada precargada.

Cómo funciona la conversión

Marca de tiempo hasta la fecha: Multiplique los segundos de entrada por 1000 para obtener milisegundos, construya un JavaScript Date objeto, luego formatearlo como ISO 8601 y UTC.

Fecha a marca de tiempo: Analice la cadena de fecha y hora local como una Date objeto, luego divida date.getTime() (milisegundos desde la época) por 1.000 y piso para obtener segundos unix.

Ejemplo trabajado

Marca de tiempo UNIX: 1.751.630.400

  • Milisegundos unix: 1.751.630.400.000
  • ISO 8601: 2025-07-04T12:00:00.000Z
  • UTC: viernes 4 de julio de 2025, 12:00:00 UTC

notas

  • La calculadora interpreta la entrada de fecha y hora local como su zona horaria local. Las salidas ISO y UTC siempre están en UTC.
  • Las marcas de tiempo Unix negativas representan fechas anteriores al 1 de enero de 1970.
  • JavaScript Date Object utiliza flotadores de 64 bits por milisegundos, lo que brinda una precisión confiable para todas las fechas entre aproximadamente el año 271,821 a. C. y el año 275.760 EC.
¿Qué es una marca de tiempo de Unix?
Una marca de tiempo Unix (también llamada hora de la época o POSIX Time) es la cantidad de segundos que han transcurrido desde las 00:00:00 UTC el 1 de enero de 1970. Se usa ampliamente en la programación porque es un entero simple que no depende en zonas horarias o en sistemas de calendario.
¿Cuál es la diferencia entre las marcas de tiempo de segundos y milisegundos?
La mayoría de las marcas de tiempo de UNIX son en segundos. JavaScript's date.now() y muchas API devuelven milisegundos: un valor 1000 veces mayor. La calculadora muestra ambos para que pueda elegir el correcto para su sistema.
¿Qué significa ISO 8601?
ISO 8601 es la norma internacional para la representación de fecha y hora. Una cadena ISO 8601 parece 2025-07-04T12:00:00.000Z — año, mes, día, T separador, horas, minutos, segundos y un sufijo Z que indica UTC.
¿Por qué mi marca de tiempo se ve diferente de lo que espero?
Las marcas de tiempo se guardan siempre en UTC. La vista UTC muestra la hora absoluta; la hora local puede variar según el desfase de su zona. Introduzca una fecha y hora locales para obtener la marca correspondiente a su zona horaria.
¿Cuál es la marca de tiempo máxima de Unix?
Un entero con signo de 32 bits puede contener marcas de tiempo de hasta 2.147.483.647, que corresponde al 19 de enero de 2038, el "problema del año 2038". Los sistemas modernos utilizan enteros de 64 bits, soportando fechas de miles de millones de años en el futuro.

Agregue esta calculadora gratuita a su propio sitio. Copie el fragmento: funciona en cualquier lugar donde pueda pegar HTML y se mantiene sincronizado con esta página.

Vista previa de incrustación →

Navegar por todas las calculadoras → · Más en Fecha Hora →