Convertidor de marca de tiempo Unix

marca de tiempo => fecha y hora (Formato: año-mes-día hora:minuto:segundo)

fecha y hora => marca de tiempo

Convertidor múltiple de marca de tiempo Unix

marcas de tiempo múltiples => fecha y hora (una por línea)

entrada salida

fechas y horas múltiples => marca de tiempo (una por línea)

entrada salida

¿Qué es la época UNIX?

La época UNIX (también conocida como tiempo UNIX, marca de tiempo UNIX, tiempo POSIX, segundos desde la época o tiempo de época UNIX) es un sistema para describir un punto en el tiempo. Es el número de segundos que han transcurrido desde la época UNIX, menos los segundos intercalares; la época UNIX es las 00:00:00 UTC del 1 de enero de 1970 (una fecha arbitraria); los segundos intercalares se ignoran, ya que un segundo intercalar tiene el mismo tiempo UNIX que el segundo anterior, y cada día se trata como si contuviera exactamente 86400 segundos. Debido a este tratamiento, el tiempo UNIX no es una representación verdadera de UTC.


Tiempo legible para humanos Segundos
1 Minuto 60 Segundos
1 Hora 3600 Segundos
1 Día 86400 Segundos
1 Semana 604800 Segundos
1 Año (365 Día) 31536000 Segundos

Cómo usar el convertidor de marca de tiempo Unix

Nuestro convertidor de marca de tiempo Unix es una herramienta versátil diseñada para ayudarte a convertir entre marcas de tiempo Unix y formatos de fecha legibles por humanos. A continuación se presentan instrucciones paso a paso para usar las diversas características de este convertidor.

Convertir marca de tiempo a fecha

  1. Introduce la marca de tiempo Unix en el primer campo de entrada (admite segundos o milisegundos)
  2. Selecciona la unidad apropiada (segundos o milisegundos)
  3. Elige tu zona horaria preferida
  4. Haz clic en el botón "Convertir" para ver el resultado en formato legible por humanos

Convertir fecha a marca de tiempo

  1. Introduce la fecha en formato AAAA-MM-DD HH:MM:SS
  2. Selecciona la zona horaria a la que corresponde tu fecha
  3. Selecciona tu unidad de salida deseada (segundos o milisegundos)
  4. Haz clic en el botón "Convertir" para obtener la marca de tiempo Unix

Conversión por lotes

Para múltiples conversiones, usa nuestras herramientas de conversión por lotes. Simplemente introduce una marca de tiempo o fecha por línea, selecciona las opciones apropiadas y haz clic en "Convertir" para procesarlas todas a la vez.

Preguntas frecuentes

¿Qué es una marca de tiempo Unix?

Una marca de tiempo Unix representa el número de segundos que han transcurrido desde el 1 de enero de 1970 a las 00:00:00 UTC (la época Unix). Es una forma estandarizada de representar un punto específico en el tiempo independientemente de la zona horaria o la configuración regional.

¿Por qué usamos marcas de tiempo Unix?

Las marcas de tiempo Unix se utilizan ampliamente en programación y bases de datos porque son eficientes de almacenar (como un solo número), fáciles de comparar e independientes de las zonas horarias y los cambios de horario de verano. Proporcionan una referencia universal para el tiempo a través de diferentes sistemas.

¿Cuál es la diferencia entre segundos y milisegundos en las marcas de tiempo Unix?

La marca de tiempo Unix estándar cuenta los segundos desde la época Unix. Sin embargo, para aplicaciones que requieren mayor precisión, se utilizan marcas de tiempo en milisegundos, que son 1000 veces más grandes que la marca de tiempo estándar basada en segundos (por ejemplo, 1622505600000 en lugar de 1622505600).

¿Cómo manejo fechas anteriores a 1970 (la época Unix)?

Las fechas anteriores al 1 de enero de 1970 se representan como marcas de tiempo Unix negativas. Por ejemplo, el 31 de diciembre de 1969 a las 23:59:59 UTC sería -1 segundo desde la época Unix.

¿Las marcas de tiempo Unix se agotarán alguna vez?

La marca de tiempo Unix de 32 bits se desbordará el 19 de enero de 2038 (conocido como el "problema del año 2038"). Sin embargo, la mayoría de los sistemas modernos utilizan marcas de tiempo de 64 bits, que no se desbordarán durante miles de millones de años.

Usos comunes de las marcas de tiempo Unix

Las marcas de tiempo Unix se utilizan en varias aplicaciones y dominios:

  • Marcas de tiempo de registros de base de datos y entradas de registro
  • Programación y trabajos cron en sistemas operativos
  • Tiempos de creación y modificación de archivos
  • Sincronización de tiempo de protocolos de red
  • Seguimiento de eventos en análisis web y monitoreo de actividad de usuarios