Unix convertidor de marca de tiempo

Convertir entre una marca de tiempo de época Unix y una fecha y hora humana.

Tiempo local de 24 horas utilizado al convertir una fecha a una marca de tiempo.
Marca de tiempo Unix
Fecha y hora UTC
Fecha y hora locales
ISO 8601 (UTC)
Día de la semana

Los resultados se actualizan a medida que escribe.

Acerca de esta calculadora

Un tiempo de referencia Unix es el número de segundos desde el 1 de enero de 1970 UTC (el "epocch"). Este convertidor convierte una marca de tiempo de época en una fecha UTC legible y local, o toma una fecha y hora y devuelve su valor de época. Maneja tanto segundos como milisegundos, muestra el formulario ISO 8601 y nombra el día de semana. Un elemento básico para desarrolladores que leen registros, bases de datos y respuestas API. Escoge una dirección: dale un número de época y muestra ese instante exacto tanto en UTC como en la zona horaria local de tu navegador (las dos líneas difieren según tu desplazamiento UTC), más la cadena ISO 8601 y el día de semana. Dale una fecha y una hora local en su lugar y devuelve el valor de época correspondiente. Porque las marcas de tiempo basadas en segundos y las marcas de milisegundo utilizadas por JavaScript difieren por un factor de 1.000, un interruptor de unidad le permite leer o producir cualquiera de los dos. Por ejemplo, la marca de tiempo 1700 es martes 14 de noviembre de 2023: 13:20 UTC; la longitud de diez dígitos es una pista en segundos, mientras que un valor de trece como 1700 es la misma

Preguntas frecuentes

¿Es una marca de tiempo Unix en segundos o milisegundos?

La marca de tiempo Unix clásica está en segundos desde la época de 1970, pero JavaScript y muchas APIs usan milisegundos (1000× más grandes). Establezca la unidad bajo opciones avanzadas para leer un valor de cualquier manera.

¿Qué zona horaria representa la marca de tiempo?

Una marca de tiempo Unix no tiene zona horaria — es un instante absoluto. La herramienta muestra que el instante tanto como UTC y en la hora local de su navegador, por lo que las dos líneas pueden diferir por su desplazamiento UTC.

¿Cómo puedo saber si una marca de tiempo es en segundos o milisegundos?

Cuente los dígitos: una marca de tiempo de los segundos actuales es de unos 10 dígitos de largo, mientras que la versión de milisegundo es de unos 13 dígitos. Si una fecha decodificada aterriza cerca de 1970, probablemente lea un valor de milisegundo como segundos.

¿Qué es la época de Unix?

La época es el punto cero de la hora de Unix: medianoche UTC el 1 de enero de 1970. Cada marca de tiempo es sólo el número de segundos (o milisegundos) contados desde ese instante.

¿Puede convertir una fecha en una marca de tiempo?

Sí. Cambie la dirección a Fecha → timestamp, introduzca la fecha y hora local, y devuelve el valor de la época, para que pueda ida y vuelta en cualquiera de las dos direcciones.

¿Cuál es el problema del año 2038?

Sistemas que almacenan tiempo Unix en un desbordamiento de 32 bits firmado el 19 de enero de 2038, después de lo cual el recuento ya no puede aumentar. Las marcas de tiempo modernas de 64 bits evitan esto, y este convertidor maneja fechas mucho más allá de 2038.

❤️ Amor Calculator.Free? Compártelo

𝕏  X Facebook Reddit
API — utilizar esta calculadora desde el código

Llame a esta calculadora como un punto final gratuito de JSON, no se requiere clave. Envíe los valores de campo a continuación como parámetros de consulta o JSON. Lea los documentos completos de API →

Punto de finalización

GET https://calculator.free/api/v1/unix-timestamp/

curl

curl "https://calculator.free/api/v1/unix-timestamp/?mode=to_date&unix=1700000000"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/unix-timestamp/?" + new URLSearchParams({
    "mode": "to_date",
    "unix": "1700000000"
  }));
const data = await r.json();
console.log(data.results);

Los resultados son estimaciones para orientación general solamente, no para asesoramiento financiero, médico o fiscal.