Blog de timestamps Unix

Guías detalladas sobre timestamps Unix, tiempo epoch, manejo de zonas horarias, Date de JavaScript, opciones de almacenamiento en bases de datos y los bugs de producción causados por las conversiones de tiempo.

17 artículos
28 de junio de 2026

Linux Time Converter: Unix date Command Guide

Use Linux date commands to convert Unix timestamps fast: epoch to date, date to epoch, current Unix time, milliseconds, UTC output, TZ-based local time, and macOS/BSD equivalents.

Leer artículo
20 de junio de 2026

End of 2026 Unix Timestamp: 1798761600 (and Why Not 1798761599)

Two timestamps sit at the boundary between 2026 and 2027. 1798761600 is the start of 2027 — the half-open upper bound used in most date-range queries. 1798761599 is the last whole second of 2026. This guide explains which to use and shows the conversions in JavaScript, Python, shell, and SQL.

Leer artículo
20 de junio de 2026

Start of 2027 Unix Timestamp: 1798761600 Explained

The Unix timestamp 1798761600 represents 2027-01-01 00:00:00 UTC, the start of 2027 in UTC. This guide shows the conversion, timezone implications, milliseconds form, and how to compute any year-start timestamp.

Leer artículo
25 de mayo de 2026

¿Qué es la hora UTC? Significado, offsets y conversiones explicados

UTC (Tiempo Universal Coordinado) es el principal estándar de tiempo del mundo y la referencia de offset cero para cada zona horaria. Esta guía explica qué significa UTC, si cuenta como zona horaria, cómo leer las 24 horas UTC y cómo convertir UTC a EST, CST, MST, PST y tu propia hora local.

Leer artículo
19 de mayo de 2026

Timestamp Unix actual: reloj epoch, hora UTC y tiempo Unix en vivo

El timestamp Unix actual es el número de segundos desde 1970-01-01 00:00:00 UTC en este momento. Aprende cómo funciona un reloj epoch, por qué UTC es la referencia y cómo obtener el timestamp actual en los lenguajes más comunes.

Leer artículo
19 de mayo de 2026

Convertir fecha a Epoch en JavaScript, Python, SQL y Go

Tutorial orientado a desarrolladores para convertir una fecha y zona horaria a Unix epoch en JavaScript, Python, SQL, Go y shell. Cubre parseo timezone-aware vs naive, el gap de DST y la elección entre segundos y milisegundos.

Leer artículo
19 de mayo de 2026

Errores del conversor epoch: cómo evitar conversiones de timestamp Unix erróneas

La mayoría de los fallos del conversor epoch no están en la matemática — están en la unidad, la zona horaria y las suposiciones que aportas a la entrada. Esta es una guía de campo de los errores de conversión que producen fechas en 1970 y fallos desfasados una hora, cada uno con el único paso de verificación que lo detecta.

Leer artículo
19 de mayo de 2026

Milisegundos epoch a fecha: convierte timestamps de 13 dígitos y valores long

Una guía para convertir milisegundos epoch en fechas legibles. Cubre timestamps de 13 dígitos, Date de JavaScript, valores long de Java, milisegundos frente a segundos y por qué la unidad equivocada produce fechas de 1970 o muy lejanas.

Leer artículo
19 de mayo de 2026

Hora Unix vs hora POSIX vs epoch timestamp: terminología explicada

"Epoch timestamp", "hora Unix" y "hora POSIX" se usan indistintamente, y en el código del día a día son el mismo número — segundos desde 1970-01-01 UTC. Pero vienen de lugares distintos: la hora Unix es una convención, la hora POSIX es una especificación formal (IEEE Std 1003.1) y "epoch" es un término genérico para cualquier instante de referencia. Esta guía asocia cada término con su estándar y muestra dónde importan de verdad las diferencias — segundos intercalares, rango y otras epochs.

Leer artículo
19 de mayo de 2026

Timestamp Unix del inicio de 2026: 1767225600 explicado

El timestamp Unix 1767225600 representa el 2026-01-01 00:00:00 UTC, el inicio de 2026 en UTC. Esta guía muestra la conversión, las implicaciones de zona horaria, la forma en milisegundos y cómo calcular el timestamp de inicio de cualquier año.

Leer artículo
19 de mayo de 2026

Hora Unix a fecha — convertir cualquier epoch en una fecha legible

Un timestamp Unix es el número de segundos desde el 1 de enero de 1970 UTC. Para convertirlo en una fecha se decodifica como UTC y luego se formatea en cualquier zona horaria. Esta guía ofrece la receta en JavaScript, Python, PHP, shell, SQL (Postgres, MySQL, SQLite, BigQuery), Excel y Google Sheets — con la trampa de segundos-vs-milisegundos, UTC-vs-local, precisión de microsegundos, timestamps negativos y el problema del año 2038.

Leer artículo
16 de mayo de 2026

El tiempo epoch explicado: ¿qué es el timestamp Unix cero?

El timestamp Unix 0 es el 1 de enero de 1970 a las 00:00:00 UTC. Aprende por qué esa fecha se convirtió en el epoch Unix, qué representan los timestamps negativos, en qué se diferencian los segundos/milisegundos/microsegundos epoch y qué límites se aplican a los sistemas modernos.

Leer artículo
16 de mayo de 2026

JavaScript Date.now(): obtener y convertir timestamps Unix

Una guía centrada en JavaScript Date.now(): obtén el timestamp Unix actual, convierte segundos frente a milisegundos, transforma timestamps en objetos Date, formatea con Intl y evita las trampas de parseo más comunes.

Leer artículo
16 de mayo de 2026

Milisegundos vs segundos: cómo convertir millis a un timestamp Unix

El bug de timestamp más común es pasar milisegundos donde se esperan segundos, o al revés. Aprende la regla de 10 vs 13 dígitos, los valores por defecto de cada lenguaje, las implicaciones en bases de datos y los patrones de conversión seguros.

Leer artículo
16 de mayo de 2026

7 bugs de timestamp Unix que todo desarrollador ha lanzado

Estos son los errores de timestamp que causan incidentes en producción: discrepancias silenciosas de unidad, suposiciones de zona horaria, el ×1000 olvidado, el almacenamiento como cadena, el parseo ambiguo y los errores en los límites del horario de verano. Cada bug incluye el síntoma, la causa raíz y una solución práctica.

Leer artículo
16 de mayo de 2026

Formato de fechas correcto por zona horaria en JavaScript sin librerías

El Intl.DateTimeFormat integrado de JavaScript maneja el formato de zonas horarias IANA sin moment.js ni date-fns. Aprende las opciones explícitas de timeZone, la visualización segura ante el horario de verano, formatToParts, los límites de la conversión de reloj y cuándo Temporal o una librería de zonas horarias sigue siendo útil.

Leer artículo
16 de mayo de 2026

Almacenar timestamps en bases de datos: DATETIME vs INT vs BIGINT

Elegir el tipo de columna equivocado para los timestamps causa deriva de zona horaria, el desbordamiento del año 2038, consultas de rango rotas y salidas de API confusas. Compara los tipos datetime nativos, los valores epoch BIGINT y las cadenas en MySQL y PostgreSQL.

Leer artículo

Últimos artículos

Artículos prácticos sobre timestamps Unix, manejo de zonas horarias en JavaScript, estrategias de almacenamiento en bases de datos y los bugs de timestamp que rompen silenciosamente los sistemas en producción.