Conversor Timestamp Unix Gratis: Fecha a Timestamp y Viceversa Online
290 usosMarca de tiempo Unix actual
-
-
Marca de tiempo a fecha
Fecha a marca de tiempo
Consejos sobre Timestamp Unix
Timestamp Unix actual
El timestamp Unix cuenta los segundos desde el 1 de enero de 1970 (epoch). Se usa en bases de datos, APIs y programación para representar fechas de forma universal.
Timestamp a fecha legible
Introduce un timestamp numérico y se convierte a fecha y hora legible. Soporta segundos y milisegundos.
Fecha a timestamp
Selecciona una fecha y hora para obtener su timestamp Unix equivalente. Útil para programadores y analistas de datos.
Preguntas frecuentes
¿Cuál es la diferencia entre segundos y milisegundos?
Los timestamps en segundos tienen 10 dígitos (ej: 1700000000). Los de milisegundos tienen 13 dígitos (ej: 1700000000000). La mayoría de sistemas usan segundos.
¿Cuál es la fecha máxima que puede convertir esta herramienta?
El estándar de marca de tiempo Unix, tal como se implementa aquí, puede manejar fechas muy lejanas en el futuro, mucho más allá de lo que la mayoría de nosotros experimentaremos. Para un sistema de 64 bits, puede representar fechas hasta alrededor del año 292.277.026.596 d.C. No encontrará límites para el uso típico. Intente ingresar un número grande como 999999999999999999; mostrará un error si realmente está fuera de rango.
¿Esta herramienta guarda los timestamps que ingreso?
No, para nada. Tus timestamps se procesan completamente en tu navegador. No se envía nada a ningún servidor ni se guarda en ningún lado. Una vez que cierras la página, esos datos desaparecen. Es una herramienta del lado del cliente. Para desarrolladores que manejan registros sensibles o datos de producción, esto significa riesgo de privacidad cero. Puedes pegar claves de API o timestamps internos sin preocuparte.
¿Hay una forma de ver la marca de tiempo Unix actual actualizarse en vivo en la página?
Sí, la herramienta muestra un reloj en vivo con la hora Unix actual en segundos y milisegundos. Se actualiza automáticamente cada segundo. Lo verá en la parte superior de la página, avanzando en tiempo real. Esto es útil para probar fragmentos de código o verificar marcas de tiempo sin abrir una terminal. Simplemente actualice la página si necesita reiniciarlo.
¿Puedo convertir un timestamp Unix en milisegundos y segundos?
Sí, esta herramienta maneja ambos formatos. Si pegas un número de 10 dígitos, lo trata como segundos. Un número de 13 dígitos lo interpreta automáticamente como milisegundos. Por ejemplo, 1700000000 (segundos) se convierte al 14 de noviembre de 2023, mientras que 1700000000123 (milisegundos) muestra la hora exacta con milisegundos. Si trabajas con timestamps de Date.now() en JavaScript, esos son milisegundos. Los timestamps de bases de datos como MySQL o PostgreSQL suelen estar en segundos. La herramienta detecta el formato por sí sola.
¿Un timestamp Unix se ve afectado por los segundos intercalares?
Los segundos intercalares sí existen—se han añadido 27 desde 1972. Pero los timestamps Unix no los toman en cuenta directamente. Tratan cada día como exactamente 86,400 segundos. Cuando ocurre un segundo intercalar, el sistema suele repetir o difuminar el último segundo. Si conviertes un timestamp que cae durante ese evento, podrías ver una diferencia de 1 segundo respecto al reloj atómico. Para la mayoría de usos, esto no importa. Los satélites GPS necesitan más precisión, pero tus registros web no se verán afectados.
¿Debo preocuparme por el problema del año 2038 con esta herramienta?
El límite antiguo de 32 bits para timestamps Unix llega el 19 de enero de 2038—es el Y2K de Unix. Los sistemas modernos usan timestamps de 64 bits que no se desbordarán por miles de millones de años. Esta herramienta funciona internamente con 64 bits, así que el 2038 no es un problema. Pero si trabajas con sistemas embebidos antiguos o bases de datos de 32 bits, verás errores a partir del 19 de enero de 2038 a las 03:14:07 UTC. Prueba el timestamp 2147483648 y verás que lo convierte sin problemas.
¿Por qué mi timestamp muestra el 31 de diciembre de 1969 en lugar de la fecha que esperaba?
Esa es la fecha de nacimiento de la época Unix—el 1 de enero de 1970 a medianoche UTC. Si ves el 31 de diciembre de 1969, tu timestamp es -1 o casi cero. Probablemente escribiste una cadena de fecha que la herramienta no pudo interpretar, o pegaste un timestamp en segundos cuando deberían ser milisegundos. Prueba añadiendo tres ceros al final de un número de 10 dígitos. 1700000000 son segundos; 1700000000000 son milisegundos. La diferencia cambia todo.
¿Qué pasa si pego una marca de tiempo con espacios, letras o caracteres extra mezclados?
La herramienta elimina los espacios de los extremos automáticamente, pero si hay caracteres incrustados, te marca error. Pega algo como "1700000000abc" y verás "fecha inválida", no una conversión parcial. Pega "1700000000" con un espacio final y convierte sin problema. Para timestamps con zona horaria como "1700000000+0200", el tool ignora el offset y trata el número base como UTC. Si copias desde logs con corchetes o comillas, límpialos primero. Consejo rápido: selecciona solo los dígitos antes de pegar, así evitas sorpresas.
¿Por qué la fecha convertida cae en el día equivocado en zonas como UTC+9?
El timestamp Unix cuenta segundos desde el 1 de enero de 1970 a medianoche UTC. Esta herramienta muestra resultados en UTC por defecto. En Tokio (UTC+9), un timestamp que marca las 15:00 UTC aparece como medianoche del día siguiente localmente. Tus 9:00 AM locales son las 00:00 UTC—el mismo momento, solo que con otro nombre. Revisa el selector de zona horaria de la herramienta o suma tu desfase mentalmente. Para una comprobación rápida, convierte 1700000000 y fíjate qué hora te muestra. La mayoría de confusiones desaparecen al entender que el número es independiente de la zona horaria.
Cómo Convertir Timestamps
- El timestamp Unix actual se muestra en tiempo real arriba
- Timestamp a fecha: introduce el número y se convierte automáticamente
- Fecha a timestamp: selecciona fecha y hora con los selectores
- Elige entre segundos y milisegundos según necesites
- Usa el botón Ahora para capturar el timestamp actual