Guía para Desarrolladores sobre el Convertidor de Timestamps de Unix

Domina el convertidor de marcas de tiempo Unix. Aprende a convertir el tiempo epoch en fechas legibles para humanos, manejar diferentes idiomas y evitar los errores comunes de los desarrolladores.

Guía para Desarrolladores sobre el Convertidor de Timestamps de Unix

Un convertidor de timestamps Unix es una de esas herramientas simples pero indispensables a las que, como desarrollador o analista de datos, recurrirás constantemente. Es una utilidad práctica que traduce un número largo y aparentemente aleatorio en una fecha y hora que podemos entender realmente. Esta traducción es crucial cuando estás revisando registros del sistema, trabajando con APIs o consultando bases de datos donde el tiempo se almacena en este formato súper eficiente.

¿Qué es un Timestamp Unix y Por Qué es Importante?

A digital counter displaying the Unix timestamp 1609459200, alongside details for seconds, milliseconds, and microseconds.

Antes de poder apreciar realmente un buen conversor, tienes que entender qué es ese número exactamente. En esencia, un timestamp Unix es simplemente un conteo continuo de segundos. Rastrea el número total de segundos que han pasado desde las 00:00:00 UTC del 1 de enero de 1970. Ese momento específico en el tiempo es ampliamente conocido como la "época Unix."

¿Por qué este método? Simplicidad y eficiencia. Almacenar el tiempo como un entero simple es mucho más compacto y eficiente en rendimiento que una cadena de texto larga como "viernes, 1 de enero de 2021 12:00:00 AM GMT". Esto lo hace perfecto para algunas áreas clave:

  • Almacenamiento en Bases de Datos: Los timestamps son pequeños, lo que permite indexarlos y consultarlos rápidamente. Es una gran ventaja para el rendimiento.
  • Cargas de Datos en APIs: Enviar un solo número de ida y vuelta es mucho más ligero en ancho de banda que enviar una cadena completa de fecha, lo que conduce a tiempos de respuesta más rápidos.
  • Archivos de Registro: Cuando estás analizando registros de docenas de sistemas diferentes, tener un timestamp uniforme y agnóstico del idioma es un salvavidas.
  • Cálculos: ¿Necesitas saber cuánto duró un proceso? Simplesmente resta el timestamp de inicio del timestamp de fin. Es una operación aritmética simple con enteros.

Segundos vs. Milisegundos y Más Allá

El timestamp Unix clásico es un número de 10 dígitos que representa segundos. Pero a medida que la tecnología evolucionó, creció la necesidad de un registro temporal más granular. Aquí es donde empezarás a ver longitudes diferentes de timestamps, y es un obstáculo común.

Aquí tienes un desglose rápido de lo que típicamente encontrarás en el mundo real. Confundir uno con otro es un error clásico "off-by-a-thousand" que puede llevar a algunos errores muy confusos.

Formatos Comunes de Timestamp Unix de Un Vistazo

Unidad Dígitos Caso de Uso Típico Valor de Ejemplo (para el mismo momento)
Segundos 10 Estándar para la mayoría de sistemas backend, bases de datos y APIs. 1609459200
Milisegundos 13 Muy común en la tecnología web, especialmente JavaScript. 1609459200000
Microsegundos 16 Se usa en transacciones de alta frecuencia o computación científica. 1609459200000000

Tener claros estos formatos es clave. Si una herramienta espera segundos y le proporcionas milisegundos, obtendrás una fecha que está a miles de ¡futuros años de distancia! Es un error que todos hemos cometido en algún momento.

El Famoso Problema del Año 2038

La elegante simplicidad del timestamp Unix también creó una bomba de tiempo: el "problema del año 2038". En sistemas de 32 bits más antiguos, los timestamps se almacenaban como un entero con signo de 32 bits. El problema es que este tipo de entero tiene un límite superior: no puede contener un número mayor que 2,147,483,647.

El 19 de enero de 2038, a las 03:14:07 UTC, el número de segundos desde la época superará ese límite. Cuando eso ocurra, el entero hará un "retroceso" y se convertirá en un número negativo. Esto haría que los sistemas vulnerables interpretaran la fecha como si fuera de 1901, lo que podría causar fallos en miles de millones de dispositivos heredados que aún están en uso. Puedes obtener más información sobre la época Unix y su impacto de los expertos de StrongDM.

Afortunadamente, esto no es algo que la mayoría de nosotros debamos preocuparnos a diario. La gran mayoría de los sistemas modernos han adoptado enteros de 64 bits para el manejo del tiempo. Un entero de 64 bits es tan enorme que no se desbordará hasta dentro de 292 mil millones de años, resolviendo el problema de manera definitiva.

Aun así, es un fragmento fantástico de la historia de la informática y un conocimiento fundamental si alguna vez te encuentras trabajando en sistemas embebidos antiguos o en bases de código heredadas. Comprender estos fundamentos hace que cualquier convertidor de marcas de tiempo Unix sea una herramienta mucho más poderosa en tus manos.

Hacer conversiones sin esfuerzo en tu navegador

Si bien usar un comando de terminal o un fragmento de código funciona, no siempre es la forma más rápida de hacer las cosas. A veces, simplemente necesitas una respuesta ahora mismo, sin romper tu concentración ni cambiar de ventana. Aquí es donde una buena herramienta basada en el navegador demuestra realmente su valor, especialmente un convertidor de marcas de tiempo Unix dedicado que reside directamente en tu navegador.

La verdadera magia aquí consiste en mantener el flujo. Imagina esto: estás revisando una respuesta de una API en las herramientas para desarrolladores de tu navegador y detectas una marca de tiempo. En lugar de abrir otra pestaña o iniciar una terminal, presuntas un atajo de teclado rápido, pegas el número y obtienes tu respuesta al instante. Ese es el tipo de flujo de trabajo fluido que obtienes con herramientas como ShiftShift Extensions, que agrupan varias utilidades prácticas en una sola Paleta de Comandos.

Obtén respuestas instantáneas con un atajo de teclado

Todo se reduce a la velocidad. Con una herramienta como ShiftShift, un doble toque rápido de la tecla Shift (o Cmd+Shift+P en un Mac) abre una barra de comandos. Solo empieza a escribir "timestamp" (marca de tiempo), y aparece el convertidor. Pega tu valor y obtienes una fecha legible para los humanos al instante.

Así es como se ve: la Paleta de Comandos está lista y esperando para convertir una marca de tiempo justo encima de tu página actual.

La mejor parte es cómo se integra sin estorbar. El convertidor es solo una de las muchas herramientas disponibles en la misma superposición, por lo que nunca tienes que salir de lo que estás haciendo.

Este enfoque es una salvavidas para desarrolladores, testers y cualquier otra persona que prácticamente vive en su navegador. Además, la conversión ocurre completamente en tu máquina. Los datos sensibles de registros o respuestas de API nunca salen de tu computadora, lo cual es una gran ventaja para la privacidad.

Poder convertir una marca de tiempo, reformatear un bloque desordenado de JSON y luego calcular una diferencia de tiempo, todo desde la misma interfaz, es un gran ahorro de tiempo. Transforma un proceso engorroso y multi-herramienta en una sola acción fluida.

Más que solo un caballo de un solo truco

Una gran utilidad en el navegador rara vez es solo una herramienta individual; es parte de un kit de herramientas completo. A menudo te encontrarás usando el convertidor de marcas de tiempo junto con otras funciones.

Por ejemplo, podrías combinarlo con:

  • Un formateador de JSON o SQL para limpiar algo de código antes de sacar la marca de tiempo.
  • Una calculadora incorporada para hacer cálculos rápidos con valores de época. (Puedes probar una herramienta similar en la página de calculadora de ShiftShift para ver cómo funciona).
  • Una herramienta de comparación de texto para detectar diferencias entre dos respuestas de API, incluidas las marcas de tiempo.

Todas estas herramientas esenciales en un solo lugar crean un flujo de trabajo mucho más rápido y cohesivo. No se trata solo de conveniencia; se trata de eliminar todas esas pequeñas interrupciones repetitivas que se suman y matan tu productividad a lo largo del día.

Conversiones prácticas de marcas de tiempo en código

Si eres desarrollador, sabes que manipular marcas de tiempo es solo parte del trabajo. Pero seamos honestos, la sintaxis nunca es exactamente igual de un lenguaje a otro. Esta sección es tu hoja de trucos de referencia, llena de fragmentos de código que puedes copiar y usar de inmediato para las plataformas en las que realmente trabajas. Más excavación en hilos antiguos de Stack Overflow; solo ejemplos prácticos para que avances.

Code examples in JavaScript, Python, and SQL for converting a Unix timestamp.

Ya sea que estés manejando datos en un front-end web, escribiendo un script en Python o consultando una base de datos, convertir el tiempo epoch es una habilidad fundamental. Repasaremos los escenarios más comunes, desde convertir un entero epoch en una cadena legible y luego hacer todo lo contrario.

Conversión de Marcas de Tiempo en JavaScript

El objeto Date de JavaScript es tu herramienta principal aquí, pero tiene una peculiaridad importante que a menudo causa problemas a los desarrolladores: opera en milisegundos, no en segundos. Esta es una fuente clásica de errores cuando tu frontend se comunica con un backend que usa marcas de tiempo de 10 dígitos estándar basadas en segundos.

Para convertir correctamente una marca de tiempo Unix estándar (en segundos) en un objeto Date, debes multiplicarla por 1000.

// A standard 10-digit Unix timestamp (in seconds)
const unixTimestamp = 1672531200;

// Convert to milliseconds, then create a Date object
const dateObject = new Date(unixTimestamp * 1000);

// Format into a readable UTC string
// Output: Sun, 01 Jan 2023 00:00:00 GMT
console.log(dateObject.toUTCString());

¿Necesitas la marca de tiempo actual? Date.now() te la proporciona en milisegundos. Solo recuerda dividir por 1000 y redondear hacia abajo antes de enviar una marca de tiempo de 10 dígitos estándar de vuelta a una API.

Manejo de Conversiones con Python

En el backend, el módulo datetime de Python es una potencia. Es increíblemente flexible y tiene un soporte fantástico para conversiones con conocimiento de zona horaria, convirtiéndolo en una opción fiable para servicios que necesitan manejar el tiempo con precisión en diferentes regiones.

Aquí tienes la forma directa de convertir una marca de tiempo con la biblioteca datetime:

import datetime

Una marca de tiempo Unix estándar de 10 dígitos

unix_timestamp = 1672531200

Convertir la marca de tiempo en un objeto datetime

datetime_obj = datetime.datetime.fromtimestamp(unix_timestamp)

Formatearla en una cadena limpia y legible para humanos

Salida: 2023-01-01 00:00:00

print(datetime_obj.strftime('%Y-%m-%d %H:%M:%S'))
Este enfoque simple te brinda una manera limpia y confiable de gestionar el tiempo epoch en tus aplicaciones Python. Y si estás trabajando con estructuras de datos complejas como JSON que contienen marcas de tiempo, es posible que encuentres útil nuestra guía sobre el uso de un formateador JSON para depurar.

Conversiones en Base de Datos con SQL

Las bases de datos a menudo almacenan el tiempo como marcas de tiempo Unix porque son eficientes. La buena noticia es que la mayoría de los dialectos SQL tienen funciones incorporadas para manejar estas conversiones directamente dentro de tus consultas. Esto es mucho más eficiente que extraer marcas de tiempo enteras sin procesar y convertirlas en el código de tu aplicación.

La marca de tiempo Unix es casi universal, utilizada en más de 90% de los lenguajes de programación, desde el Date.now() de JavaScript hasta el time.time() de Python, impulsando billones de operaciones diarias. Obtener las zonas horarias correctamente es crítico; un convertidor de marcas de tiempo unix sólido puede manejar más de 400 zonas IANA, lo que ayuda a prevenir errores en un 62% estimado de aplicaciones globales que no gestionan explícitamente las zonas horarias. Puedes encontrar más detalles sobre la adopción global de estas herramientas en Fossa.

Para los desarrolladores, poder formatear SQL, convertir marcas de tiempo y calcular diferencias de epoch sin salir nunca de su máquina es una gran ganancia de productividad. Este enfoque local-first también te mantiene conforme con estándares modernos de privacidad de datos como GDPR y CCPA.

Ejemplo con MySQL

En MySQL, la función FROM_UNIXTIME() es la que usarás con más frecuencia. Toma un entero epoch y lo convierte elegantemente en un formato DATETIME estándar.

SELECT FROM_UNIXTIME(1672531200);
-- Devuelve: '2023-01-01 00:00:00'
Para ir en la dirección contraria, desde una cadena de fecha hasta una marca de tiempo epoch, simplemente usa UNIX_TIMESTAMP().

SELECT UNIX_TIMESTAMP('2023-01-01 00:00:00');
-- Retorna: 1672531200

Ejemplo en PostgreSQL

PostgreSQL utiliza una función ligeramente diferente pero igualmente potente: to_timestamp(). Esta función convierte directamente una marca de tiempo Unix en un valor TIMESTAMP WITH TIME ZONE.

SELECT to_timestamp(1672531200);
-- Retorna: 2023-01-01 00:00:00+00
Al ser consciente de las zonas horarias desde el principio, es una opción muy robusta para aplicaciones que atienden a una audiencia global donde la precisión del tiempo es innegociable.

Dominando las Conversiones de Marca de Tiempo en el Terminal

Si trabajas en la línea de comandos, cambiar a un navegador o interfaz gráfica para una rápida conversión de marca de tiempo es un verdadero asesino de productividad. Simplemente interrumpe tu concentración. La buena noticia es que no tienes que hacerlo; tanto Linux como macOS tienen herramientas nativas poderosas para manejar estas conversiones sin salir nunca del terminal.

La utilidad de referencia para esto es el humble date command. Está prácticamente en cada sistema tipo Unix, pero hay un problema: la sintaxis para usarlo como convertidor de marcas de tiempo unix es diferente entre Linux (GNU) y macOS (BSD). Conocer la diferencia es la clave para hacerlo bien cada vez.

Convirtiendo Marcas de Tiempo en Linux

En Linux, la sintaxis es limpia y fácil de recordar. Solo usas el flag -d para especificar la fecha, pero debes indicarle que estás proporcionando una marca de tiempo de época (epoch) precediéndola con el símbolo @.

Supongamos que estás revisando registros y ves la marca de tiempo 1704067200. Para ver qué significa realmente, ejecutarías esto:

date -d @1704067200

Instantáneamente, obtendrás una fecha legible para humanos, algo como Mon Jan 1 00:00:00 UTC 2024. También puedes formatear esa salida con tu propio formato personalizado.

date -d @1704067200 +"%Y-%m-%d %H:%M:%S"

Salida: 2024-01-01 00:00:00

Consejo Pro: Este comando se convierte en una verdadera potencia cuando empiezas a redirigir (pipe) otros comandos hacia él. Puedes grep una marca de tiempo de un archivo de registro enorme y alimentarla directamente a date para una conversión instantánea. Convierte una tarea de depuración de múltiples pasos en una única y elegante línea de comandos.

Manejando Conversiones en macOS

Ahora, si ejecutas ese mismo comando de Linux en un Mac, producirá un error. La versión BSD de date que usa macOS requiere el flag -r en su lugar, y no necesita el prefijo @.

Así es como convertirías la misma marca de tiempo en un Mac:

date -r 1704067200

Al igual que la versión de Linux, puedes añadir opciones de formato para obtener la salida exacta que deseas.

date -r 1704067200 +"%Y-%m-%d %T %Z"

Salida: 2024-01-01 00:00:00 UTC

Esta pequeña diferencia es un obstáculo clásico para cualquiera que salte frecuentemente entre Linux y macOS. Memorizar ambas versiones te ahorrará muchos dolores de cabeza en el futuro.

Una vez que domines estos comandos, podrás integrar las conversiones de marca de tiempo directamente en tus scripts de shell y análisis de registros. Es una habilidad pequeña, pero se suma a ganancias de productividad significativas, manteniéndote en la zona y enfocado en el trabajo que importa.

Errores Comunes con Marcas de Tiempo y Cómo Evitarlos

Trabajar con marcas de tiempo Unix parece sencillo a primera vista, pero algunos errores clásicos pueden llevar a errores verdaderamente frustrantes. Estos problemas tienen la desagradable costumbre de aparecer muy lejos del lugar donde ocurrió el error real, convirtiéndolos en un verdadero dolor de cabeza para depurar. Piensa en esta sección como tu guía práctica para detectar y evitar las trampas de marcas de tiempo más comunes que he visto a lo largo de los años.

La Confusión entre Segundos y Milisegundos

De lejos, el error más frecuente es confundir segundos con milisegundos. Una marca de tiempo Unix estándar es un entero de 10 dígitos que representa el número de segundos desde la época (epoch). Pero muchos sistemas, especialmente en el mundo de JavaScript, trabajan con una marca de tiempo de 13 dígitos para milisegundos. Cuando una aplicación frontend pasa un valor de milisegundos a un backend que espera segundos, las cosas se descontrolan.

Para un unix timestamp convertor, ese número de 13 dígitos parece una fecha a miles de años en el futuro. Esto puede invalidar silenciosamente la validación de datos, la lógica de programación y cualquier registro histórico que estés intentando mantener. Es el tipo de corrupción de datos sutil que podrías no notar durante semanas.

La Trampa de la Zona Horaria

Otro obstáculo que atrapa incluso a desarrolladores experimentados es el manejo de las zonas horarias. Por su propia definición, una marca de tiempo Unix siempre está en Tiempo Universal Coordinado (UTC). Representa un momento único y universal en el tiempo, completamente independiente de la ubicación. La trampa se activa cuando olvidas esto y asumes que una marca de tiempo refleja la hora local de un usuario.

Este error suele ocurrir cuando conviertes una marca de tiempo en una fecha legible sin especificar la zona horaria. Tu sistema a menudo usa la hora local del servidor por defecto, lo que genera caos. Un usuario en Nueva York podría ver una hora destinada a alguien en Londres, pero con varias horas de diferencia.

La regla de oro es simple: siempre trata las marcas de tiempo como UTC en tu backend. Almacénalas como UTC, procésalas como UTC, y solo conviértelas a la hora local de un usuario en el frontend, justo en el momento de la visualización.

Resolución de Errores Comunes de Conversión de Marca de Tiempo

Cuando algo sale mal, los síntomas pueden ser confusos. Aquí tienes una tabla de referencia rápida que he compilado a partir de la experiencia para ayudarte a diagnosticar y corregir los problemas más comunes sobre la marcha.

Síntoma Causa Probable Solución
La fecha es en el año 52361 u otro lejano futuro. Milisegundos vs. Segundos. Estás pasando una marca de tiempo de 13 dígitos en milisegundos a una función que espera una de 10 dígitos en segundos. Divide la marca de tiempo por 1000 antes de procesarla. Siempre valida la cantidad de dígitos de las marcas de tiempo entrantes.
La hora está desfasada por unas cuantas horas, pero la fecha es correcta. Manejo Incorrecto de la Zona Horaria. La marca de tiempo fue convertida usando la zona horaria local del servidor en lugar de la del usuario o UTC. Asegúrate de que todas las conversiones especifiquen explícitamente la zona horaria objetivo. Convierte a hora local solo en el lado del cliente.
La fecha está en 1 de enero de 1970. Marca de Tiempo Inválida o Nula. El valor de la marca de tiempo probablemente es 0, null, o undefined. Agrega una verificación para asegurar que la marca de tiempo sea un entero positivo válido antes de intentar la conversión. Proporciona un valor de respaldo.
Obteniendo "Fecha Inválida" o un error NaN. Tipo de Dato Incorrecto. La marca de tiempo se está tratando como una cadena u otro tipo no numérico cuando se requiere un número. Analiza explícitamente la marca de tiempo como un entero (parseInt() en JS, int() en Python) antes de usarla en funciones de fecha.

Recuerda, una verificación rápida en la entrada puede ahorrarte horas de depuración posterior.

Evitando la Ambigüedad con Formatos Estándar

Depender de marcas de tiempo enteras crudas al pasar datos entre sistemas puede ser una receta para la confusión. Es por eso que estandarizar en un formato de cadena universal como ISO 8601 (2022-05-17T12:00:00Z) es una excelente medida defensiva. Convertir las marcas de tiempo Unix (por ejemplo, 1652905200) a un formato claro y autodocumentado como este ayuda a prevenir errores en un 37% estimado de llamadas a API entre zonas horarias.

Considerando que 72% de las empresas Fortune 500 usan marcas de tiempo Unix para el análisis de registros, donde un solo error puede costar más de $10,000 por hora en tiempo de inactividad, la precisión es todo. Puedes leer más sobre cómo se usa la hora epoch en diferentes industrias en EpochConverter.

Para quienes administran bases de datos, el manejo consistente de la marca de tiempo es igualmente crítico. Si te encuentras luchando frecuentemente con diferentes formatos de marca de tiempo en tu base de datos, nuestra guía sobre el uso de un potente formateador SQL puede ayudarte a mantener tus consultas limpias y predecibles.

Este árbol de decisiones te ayuda a elegir el comando correcto para tu sistema operativo, evitando errores de sintaxis cuando necesitas una conversión rápida.

A flowchart illustrating terminal commands for converting timestamps on Linux and macOS operating systems.

El diagrama de flujo anterior muestra claramente la diferencia de sintaxis crucial entre el comando date en Linux (-d @...) y macOS (-r ...)—una trampa común para los desarrolladores que trabajan en diferentes entornos.

Para proteger su código, siempre implemente comprobaciones para validar la longitud de una marca de tiempo entrante. Una función sencilla que verifique un valor de 10 dígitos (segundos) o 13 dígitos (milisegundos) puede detectar estos errores antes de que envenenen la lógica de su aplicación's logic.

Preguntas frecuentes sobre las marcas de tiempo Unix

Una vez que domine las marcas de tiempo Unix, aparecerán algunas preguntas prácticas casi siempre. He visto que estos errores afectan a desarrolladores de todos los niveles, así que aclaremos las más comunes que encontrará en su trabajo diario.

¿Por qué tantas API utilizan marcas de tiempo en lugar de cadenas ISO 8601?

En realidad se reduce a la eficiencia bruta. Una marca de tiempo Unix es solo un número único, lo que la hace increíblemente compacta en comparación con una cadena como '2023-10-27T10:00:00Z'. Ese tamaño más pequeño significa menos datos que enviar por la red, lo que ahorra ancho de banda y puede acelerar las respuestas de las API.

También son completamente independientes del lenguaje. No hay ambigüedad, peculiaridades de análisis ni formatos regionales de los que preocuparse. Para una máquina, procesar números es siempre más rápido que analizar cadenas, por lo que cualquier cálculo de fecha—como determinar el tiempo entre dos eventos—es computacionalmente menos costoso. Para sistemas de alto rendimiento, esa simplicidad es una gran ventaja.

¿Cuál es la forma correcta de manejar las zonas horarias?

Esta es la gran pregunta. Aquí está la regla de oro: Una marca de tiempo Unix siempre, siempre está en UTC. No tiene el concepto de zona horaria integrado. Es simplemente un recuento bruto de segundos desde la época.

Las zonas horarias solo importan cuando necesita mostrar esa marca de tiempo a un ser humano.

Mi consejo? Mantenga todo en UTC en el backend. Almacénela en su base de datos como una marca de tiempo UTC, pásela a través de sus API en UTC y realice toda su lógica del lado del servidor en UTC. La única vez que debe convertirla a una zona horaria local es en el front-end, justo antes de mostrarla al usuario. Esta única práctica lo salvará de un universo entero de errores de zona horaria y horario de verano.

¿Debería seguir preocupándome por el problema del año 2038?

Para la mayoría de los proyectos nuevos, probablemente no. El "Problema del Año 2038" es un legado de sistemas antiguos que utilizaban un entero con signo de 32 bits para almacenar la marca de tiempo. Una vez que ese número se vuelve demasiado grande, se envuelve y se convierte en negativo, retrocediendo las fechas a 1901.

Afortunadamente, casi todos los sistemas modernos—desde sistemas operativos hasta bases de datos—han migrado hace tiempo a enteros de 64 bits. Esto empuja el problema tan lejos en el futuro (miles de millones de años, de hecho) que ya no es una preocupación práctica para nosotros.

Dicho esto, si está manteniendo un sistema heredado o trabajando con hardware embebido (como dispositivos IoT), definitivamente es algo que debe tener en cuenta. Siempre sepa sobre qué tipo de arquitectura está trabajando.

¿Cómo puedo convertir rápidamente una marca de tiempo en Excel o Google Sheets?

No necesita extraer sus datos a un convertidor de marcas de tiempo Unix separado para esto. Una fórmula simple hará el trabajo. Suponiendo que su marca de tiempo esté en la celda A1:

  • Para marcas de tiempo en segundos (10 dígitos): =A1 / 86400 + DATE(1970,1,1)
  • Para marcas de tiempo en milisegundos (13 dígitos): =A1 / 86400000 + DATE(1970,1,1)

Solo introduzca esa fórmula y luego formatee la celda como "Fecha" o "Fecha y hora". Es un salvavidas cuando está analizando rápidamente exportaciones de datos y no quiere interrumpir su flujo.


¿Cansado de cambiar constantemente entre su editor, la línea de comandos y una docena de pestañas del navegador para tareas simples? La suite ShiftShift Extensions incluye un potente convertidor de marcas de tiempo Unix, formateador JSON, embellecedor SQL y más, todo integrado directamente en su navegador. Todo lo que necesita está a solo un atajo de teclado.

Obtenga ShiftShift Extensions y simplifique su flujo de trabajo hoy en https://shiftshift.app

Extensiones recomendadas