La Definición Simple
Una marca de tiempo Unix es solo un conteo: el número de segundos que han pasado desde el 1 de enero de 1970, a medianoche UTC — un punto de referencia fijo que los programadores acordaron llamar "cero". Cada momento desde entonces es solo un número más grande.
¿Por Qué No Simplemente Usar una Fecha Normal?
Las fechas escritas como texto ("15 de enero de 2026, 3:45 PM") son fáciles de leer para los humanos, pero incómodas para que el software trabaje con ellas — comparar dos fechas, calcular la diferencia entre ellas, o almacenarlas eficientemente se vuelve más simple cuando una fecha es solo un número plano en lugar de una cadena formateada con zonas horarias y nombres de meses incorporados.
Dónde Realmente Te Encontrarás Con Esto
- APIs y bases de datos — muchas almacenan fechas como marcas de tiempo internamente, incluso si muestran algo legible para ti.
- Archivos de registro — los registros de servidores y aplicaciones a menudo marcan cada entrada de esta manera.
- URLs y nombres de archivo — una forma rápida de hacer algo único u ordenable por tiempo.
10 Dígitos vs. 13 Dígitos
A veces verás un número más largo, como 1735689600000. Esa es la misma marca de tiempo en milisegundos en lugar de segundos — algunos sistemas (particularmente JavaScript) usan por defecto precisión de milisegundos. Si una marca de tiempo se ve inusualmente grande, esta es casi siempre la razón.
Convirtiéndolo
No necesitas hacer el cálculo a mano — pega el número, y se convierte a una fecha legible al instante, en cualquier dirección.
Pruébalo ahora — nada se sube nunca.
Abrir convertci