Conversor de Marca de Tiempo
Convierte entre marcas de tiempo Unix y formatos de fecha y hora
Marca de Tiempo a Fecha
Fecha a Marca de Tiempo
Comparación de Zonas Horarias
Ejemplos de Formatos Comunes
¿Qué es una Marca de Tiempo?
Una marca de tiempo es un valor numérico que representa un momento específico. La marca de tiempo Unix es el número de segundos transcurridos desde el 1 de enero de 1970 00:00:00 UTC (llamada época Unix). Es la forma estándar de representar tiempo en sistemas informáticos, con consistencia multiplataforma y multizona horaria.
Las marcas de tiempo se dividen en nivel de segundos (10 dígitos) y nivel de milisegundos (13 dígitos). Las de segundos se usan comúnmente en sistemas Unix/Linux, mientras que las de milisegundos son comunes en JavaScript y otros lenguajes.
Cómo Usar
Marca de Tiempo a Fecha
- Ingrese una marca de tiempo Unix en la tarjeta izquierda
- Seleccione la zona horaria destino (ej. Hora de Pekín UTC+8)
- Clic en convertir para ver la fecha y hora convertida
- Resultados incluyen: formato estándar, ISO 8601, formato chino, y más
Fecha a Marca de Tiempo
- Seleccione fecha y hora en la tarjeta derecha
- Seleccione la zona horaria de origen
- Clic en convertir para obtener la marca de tiempo Unix
- Resultados incluyen marcas de tiempo en segundos y milisegundos
Ejemplos
Llamada API
Registros de Tiempo en Base de Datos
Validación de Marca de Tiempo
Preguntas Frecuentes (FAQ)
Q: ¿Cuál es la diferencia entre marcas de tiempo en segundos y milisegundos?
A: La marca de nivel segundos tiene 10 dígitos, precisa a segundos; la de nivel milisegundos tiene 13 dígitos, precisa a milisegundos. Date.now() de JavaScript devuelve milisegundos, divida por 1000 para convertir a segundos.
Q: ¿Por qué la marca de tiempo Unix comienza en 1970?
A: El sistema Unix fue creado a principios de los 70, los desarrolladores eligieron el 1 de enero de 1970 como el inicio de la época. Este punto se llama Época Unix, la línea base para el cálculo de tiempo.
Q: ¿La zona horaria afecta la marca de tiempo?
A: La marca de tiempo en sí es independiente de la zona horaria, representa tiempo UTC. Al convertir a fecha y hora, se debe considerar la zona horaria destino. La misma marca muestra diferentes horas en diferentes zonas.
Q: ¿Las marcas de tiempo tienen un límite superior?
A: El límite de marca de 32 bits es el 19 de enero de 2038 (aprox. 2.1 mil millones de segundos), llamado problema del año 2038. Los sistemas modernos usan marcas de 64 bits que soportan rangos de tiempo mucho más largos.