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.
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 →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 →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 →¿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 →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 →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 →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 →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 →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 →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 →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 →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 →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 →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 →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 →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 →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.