Herramienta de época UNIX/Javascript

Convierte entre marcas de tiempo de época UNIX/JavaScript y fechas legibles por humanos con esta herramienta gratuita y fácil de usar. traduce instantáneamente las marcas de tiempo a fechas UTC y viceversa, sin necesidad de iniciar sesión.

Acerca de

Conversión de Época a Fecha

Convertir marcas de tiempo de época UNIX/JavaScript a fechas y horas UTC legibles por humanos.

Conversión de Fecha a Época

Convertir fechas y horas legibles por humanos a marcas de tiempo de época UNIX/JavaScript.

Muestra de época actual

Muestra automáticamente la marca de tiempo de época actual al cargar la página.

Copiar al portapapeles

Copiar fácilmente los valores convertidos al portapapeles con un solo clic.

Validación de entrada

Valida las entradas del usuario para garantizar conversiones precisas y evitar errores.

Referencia

La época UNIX, también conocida como tiempo POSIX o tiempo UNIX, es un sistema para describir un punto en el tiempo. Es el número de segundos que han transcurrido desde las 00:00:00 de Tiempo Universal Coordinado (UTC) el 1 de enero de 1970, sin contar los segundos intercalares. Se utiliza ampliamente en informática y es la representación de tiempo estándar en muchos sistemas operativos y formatos de archivo. JavaScript, que utiliza milisegundos desde la época, es una ligera variación de este concepto, que requiere una simple conversión para la compatibilidad con el tiempo UNIX.

Cálculo

Para conversión de Época a Fecha:
1. La época de entrada se convierte en milisegundos multiplicándola por 1000 (si está en segundos).
2. Se crea un nuevo objeto Date utilizando este valor de milisegundos.
3. Se llama al método toUTCString() a este objeto Date para obtener la representación UTC.

Para conversión de Fecha a Época:
1. Se crea un nuevo objeto Date a partir de la cadena de entrada, con 'Z' añadido para tratarlo como UTC.
2. Se llama al método getTime() a este objeto Date para obtener los milisegundos transcurridos desde la época.
3. El resultado se divide entre 1000 y se redondea hacia abajo para obtener la época en segundos.

Preguntas frecuentes

¿Qué es una marca de tiempo de época?
Una marca de tiempo de época es el número de segundos que han transcurrido desde el 1 de enero de 1970 (medianoche UTC/GMT), sin contar los segundos intercalares.
¿Por qué la herramienta completa automáticamente un número en la entrada de época?
La herramienta muestra la marca de tiempo de época actual de forma predeterminada para proporcionar un punto de partida y demostrar la funcionalidad en tiempo real.
¿Puedo usar esta herramienta para marcas de tiempo de JavaScript?
Sí, la herramienta maneja tanto los formatos de época de UNIX (segundos) como de JavaScript (milisegundos), ajustando automáticamente la diferencia.
¿Qué tan precisas son las conversiones?
Las conversiones son precisas hasta el segundo, lo cual es suficiente para la mayoría de las aplicaciones que utilizan el tiempo de época.
¿Por qué es importante el formato de fecha al convertir a época?
El formato específico (YYYY-MM-DD HH:mm:ss) garantiza un análisis preciso de la fecha y la hora para convertirla a época.