Volver al blog

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 timestamp Unix es una de esas herramientas simples pero indispensables a las que recurrirás constantemente como desarrollador o analista de datos. Es una utilidad práctica que traduce un número largo y aparentemente aleatorio en una fecha y hora que realmente podemos entender. 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?

Un contador digital que muestra el timestamp Unix 1609459200, junto con detalles de segundos, milisegundos y microsegundos.

Antes de que realmente puedas apreciar un buen convertidor, tienes que entender qué es realmente ese número. En su esencia, un timestamp Unix es solo un conteo continuo de segundos. Realiza un seguimiento del número total de segundos que han pasado desde 00:00:00 UTC del 1 de enero de 1970. Ese momento específico en el tiempo es conocido como la "época Unix".

¿Por qué este método? Simplicidad y eficiencia. Almacenar el tiempo como un solo entero es mucho más compacto y eficiente que una cadena verbal 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 los hace rápidos de indexar y consultar. Es una gran ventaja para el rendimiento.
  • Cargas de API: Enviar un solo número de ida y vuelta consume mucho menos ancho de banda que enviar una cadena de fecha completa, 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 al lenguaje es un salvavidas.
  • Cálculos: ¿Necesitas saber cuánto tiempo tomó un proceso? Simplemente resta el timestamp de inicio del timestamp de fin. Es una simple matemática entera.

Segundos vs. Milisegundos y más allá

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

A continuación, un desglose rápido de lo que típicamente encontrarás en el mundo real. Confundir uno por otro es un error clásico de "fuera por mil" que puede llevar a 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 tecnología web, especialmente JavaScript. 1609459200000
Microsegundos 16 Utilizado en trading de alta frecuencia o computación científica. 1609459200000000

Entender estos formatos es clave. Si una herramienta espera segundos y le das milisegundos, obtendrás una fecha que está miles de años en el futuro. ¡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 de 32 bits con signo. El problema es que este tipo de entero tiene un límite: 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 esto suceda, el entero "se reiniciará" 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 hacer que miles de millones de dispositivos heredados que aún existen se bloqueen. Puedes obtener más información sobre la época Unix y su impacto de los expertos en StrongDM.

Por suerte, esto no es algo de lo que la mayoría de nosotros necesitemos preocuparnos día a día. La gran mayoría de los sistemas modernos han pasado a enteros de 64 bits para el seguimiento del tiempo. Un entero de 64 bits es tan masivo que no se desbordará durante otros 292 mil millones de años, resolviendo efectivamente el problema para siempre.

Aún así, es un fantástico fragmento de la historia de la computación y un conocimiento crítico si alguna vez te encuentras trabajando en sistemas embebidos más antiguos o bases de código heredadas. Comprender estos fundamentos hace que cualquier convertidor de timestamp Unix sea una herramienta mucho más poderosa en tus manos.

Haciendo Conversiones Sin Esfuerzo en Tu Navegador

Si bien sacar 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, solo necesitas una respuesta ahora mismo, sin romper tu concentración o cambiar de ventana. Aquí es donde una buena herramienta basada en el navegador realmente demuestra su valor, especialmente un convertidor de timestamp Unix dedicado que vive justo dentro de tu navegador.

La verdadera magia aquí se trata de mantener el flujo. Imagina esto: estás revisando una respuesta de API en las herramientas de desarrollador de tu navegador y ves un timestamp. En lugar de abrir otra pestaña o iniciar una terminal, presionas un atajo de teclado rápido, pegas el número y obtienes tu respuesta al instante. Ese es el tipo de flujo de trabajo sin interrupciones que obtienes con herramientas como ShiftShift Extensions, que agrupan un montón de utilidades prácticas en un solo 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 rápido doble toque de la tecla Shift (o Cmd+Shift+P en un Mac) abre una barra de comandos. Simplemente comienza a escribir "timestamp" y el convertidor aparecerá. Pega tu valor, y tendrás una fecha legible al instante.

Aquí tienes un ejemplo: la Paleta de Comandos está lista y esperando para convertir un timestamp justo sobre tu página actual.

Lo mejor es cómo se integra sin interponerse en tu camino. El convertidor es solo una de muchas herramientas disponibles en la misma superposición, por lo que nunca tienes que dejar lo que estás haciendo.

Este enfoque es un 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 un timestamp, reformatear un blob JSON desordenado y luego calcular una diferencia de tiempo, todo desde la misma interfaz, es un gran ahorro de tiempo. Convierte un proceso torpe y multi-herramienta en una sola acción fluida.

Más Que Solo un Pony de Un Solo Truco

Una gran utilidad en el navegador rara vez es solo una herramienta única; es parte de un conjunto de herramientas completo. A menudo te encontrarás usando el convertidor de timestamp junto con otras funciones.

Por ejemplo, podrías combinarlo con:

  • Un formateador de JSON o SQL para limpiar un poco de código antes de extraer el timestamp.
  • Una calculadora integrada para hacer cálculos rápidos sobre valores de época. (Puedes jugar con una herramienta similar en la página de calculadora ShiftShift para ver cómo funciona).
  • Una herramienta de comparación de texto para detectar diferencias entre dos respuestas de API, timestamps incluidos.

Tener todas estas herramientas esenciales en un solo lugar crea 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 acumulan y matan tu productividad a lo largo del día.

Conversiones Prácticas de Timestamps en Código

Si eres desarrollador, sabes que lidiar con timestamps es solo parte del trabajo. Pero seamos honestos, la sintaxis nunca es exactamente la misma de un lenguaje a otro. Esta sección es tu hoja de trucos, repleta de fragmentos de código que puedes tomar y usar de inmediato para las plataformas en las que realmente trabajas. No más buscar en viejos hilos de Stack Overflow, solo ejemplos prácticos para que te pongas en marcha.

Ejemplos de código en JavaScript, Python y SQL para convertir un timestamp Unix.

Ya sea que estés manejando datos en un frontend web, escribiendo un script en Python o consultando una base de datos, convertir el tiempo de época es una habilidad fundamental. Vamos a repasar los escenarios más comunes, desde convertir un entero de época en una cadena legible y luego hacerlo todo al revés.

Convirtiendo Timestamps en JavaScript

El objeto Date de JavaScript es tu herramienta principal aquí, pero tiene un gran capricho que confunde a los desarrolladores todo el tiempo: opera en milisegundos, no en segundos. Esta es una fuente clásica de errores cuando tu frontend está hablando con un backend que utiliza timestamps estándar de 10 dígitos, basados en segundos.

Para convertir correctamente un timestamp Unix estándar (en segundos) en un objeto Date, debes multiplicarlo por 1000.

// Un timestamp Unix estándar de 10 dígitos (en segundos)
const unixTimestamp = 1672531200;

// Convertir a milisegundos, luego crear un objeto Date
const dateObject = new Date(unixTimestamp * 1000);

// Formatear en una cadena UTC legible
// Salida: Dom, 01 Ene 2023 00:00:00 GMT
console.log(dateObject.toUTCString());

¿Necesitas el timestamp actual? Date.now() te lo da en milisegundos. Solo recuerda dividir por 1000 y redondear hacia abajo antes de enviar un timestamp estándar de 10 dígitos de vuelta a una API.

Manejando 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 conscientes de la zona horaria, lo que lo convierte en una opción confiable para servicios que necesitan manejar el tiempo con precisión en diferentes regiones.

Aquí tienes la forma sencilla de convertir un timestamp con la biblioteca datetime:

import datetime

Un timestamp Unix estándar de 10 dígitos

unix_timestamp = 1672531200

Convertir el timestamp en un objeto datetime

datetime_obj = datetime.datetime.fromtimestamp(unix_timestamp)

Formatearlo en una cadena limpia y legible

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

print(datetime_obj.strftime('%Y-%m-%d %H:%M:%S'))
Este enfoque simple te brinda una forma limpia y confiable de gestionar el tiempo de época en tus aplicaciones de Python. Y si estás trabajando con estructuras de datos complejas como JSON que contienen timestamps, podrías encontrar útil nuestra guía sobre el uso de un formateador de JSON para depuración.

Conversiones de Base de Datos con SQL

Las bases de datos a menudo almacenan el tiempo como timestamps Unix porque son eficientes. La buena noticia es que la mayoría de los dialectos SQL tienen funciones integradas para manejar estas conversiones directamente dentro de tus consultas.

Esto es mucho más eficiente que extraer marcas de tiempo enteras en bruto y convertirlas en el código de tu aplicación.

La marca de tiempo Unix es casi universal, utilizada en más del 90% de los lenguajes de programación—desde Date.now() de JavaScript hasta time.time() de Python—impulsando billones de operaciones diarias. Obtener las zonas horarias correctas es crítico; un sólido convertidor de marcas de tiempo Unix puede manejar más de 400 zonas IANA, lo que ayuda a prevenir errores en un estimado del 62% de las aplicaciones globales que no gestionan las zonas horarias de manera explícita. 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 época sin salir de tu máquina es una gran victoria en productividad. Este enfoque local primero también te mantiene en cumplimiento con los modernos estándares de privacidad de datos como GDPR y CCPA.

Ejemplo de MySQL

En MySQL, la función FROM_UNIXTIME() es la que más usarás. Toma un entero de época y lo convierte ordenadamente en un formato estándar DATETIME.

SELECT FROM_UNIXTIME(1672531200);
-- Devuelve: '2023-01-01 00:00:00'
Para ir en la otra dirección—de una cadena de fecha de vuelta a una marca de tiempo de época—simplemente usa UNIX_TIMESTAMP().

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

Ejemplo de PostgreSQL

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

SELECT to_timestamp(1672531200);
-- Devuelve: 2023-01-01 00:00:00+00
Como es consciente de la zona horaria desde el principio, es una elección muy robusta para aplicaciones que sirven a una audiencia global donde la precisión del tiempo es innegociable.

Dominando las Conversiones de Marcas de Tiempo en la Terminal

Si vives en la línea de comandos, cambiar a un navegador o GUI para una rápida conversión de marcas de tiempo es un verdadero asesino de flujo de trabajo. Simplemente rompe 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 de la terminal.

La utilidad de referencia para esto es el humilde comando date. Está en prácticamente todos los sistemas similares a Unix, pero hay un inconveniente: la sintaxis para usarlo como un 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 la bandera -d para especificar la fecha, pero tienes que indicarle que estás proporcionando una marca de tiempo de época anteponiéndola con un símbolo @.

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

date -d @1704067200

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

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

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

Consejo Profesional: Este comando se convierte en una verdadera potencia cuando comienzas a canalizar otros comandos en él. Puedes grep una marca de tiempo de un archivo de registro masivo y alimentarlo directamente a date para una conversión instantánea. Convierte una tarea de depuración de múltiples pasos en una sola línea elegante.

Manejando Conversiones en macOS

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

Aquí está cómo 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 clásico obstáculo para cualquiera que salte frecuentemente entre Linux y macOS. Memorizar ambas versiones te ahorrará muchos dolores de cabeza en el futuro.

Una vez que tengas estos comandos dominados, puedes entrelazar conversiones de marcas de tiempo directamente en tus scripts de shell y análisis de registros. Es una habilidad pequeña, pero suma a ganancias serias en productividad, manteniéndote en la zona y enfocado en el trabajo que importa.

Trampas Comunes de Marcas de Tiempo y Cómo Evitarlas

Trabajar con marcas de tiempo Unix parece sencillo a primera vista, pero algunos errores clásicos pueden llevar a errores realmente frustrantes. Estos problemas tienen una desagradable costumbre de aparecer lejos de donde realmente ocurrió el error, lo que los convierte en un verdadero dolor de cabeza para depurar. Piensa en esta sección como tu guía de campo 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

Con mucho, 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. 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 de front-end pasa un valor en milisegundos a un backend que espera segundos, las cosas se descontrolan.

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

La Trampa de la Zona Horaria

Otra trampa que atrapa incluso a desarrolladores experimentados es el manejo de zonas horarias. Por definición, una marca de tiempo Unix siempre está en Tiempo Universal Coordinado (UTC). Representa un único momento 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 a una fecha legible sin especificar una zona horaria. Tu sistema a menudo se configura por defecto a la hora local del servidor, lo que lleva al caos. Un usuario en Nueva York podría ver una hora destinada a alguien en Londres, pero está desfasada por varias horas.

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 front-end, justo en el momento de la visualización.

Resolviendo Errores Comunes de Conversión de Marcas de Tiempo

Cuando las cosas salen mal, los síntomas pueden ser confusos. Aquí tienes una tabla de referencia rápida que he elaborado a partir de la experiencia para ayudarte a diagnosticar y solucionar los problemas más comunes sobre la marcha.

Síntoma Causa Probable Solución
La fecha está en el año 52361 o en algún otro futuro distante. Milisegundos vs. Segundos. Estás pasando una marca de tiempo de milisegundos de 13 dígitos a una función que espera una marca de tiempo de segundos de 10 dígitos. Divide la marca de tiempo por 1000 antes de procesarla. Siempre valida el conteo de dígitos de las marcas de tiempo entrantes.
La hora está desfasada por unas pocas horas, pero la fecha es correcta. Manejo Incorrecto de la Zona Horaria. La marca de tiempo se convirtió utilizando la hora 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 la hora local solo en el lado del cliente.
La fecha está atascada en el 1 de enero de 1970. Marca de Tiempo Inválida o Nula. El valor de la marca de tiempo es probablemente 0, null o undefined. Agrega una verificación para asegurarte de 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 a un entero (parseInt() en JS, int() en Python) antes de usarla en funciones de fecha.

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

Evitando Ambigüedades con Formatos Estándar

Confiar en marcas de tiempo enteras en bruto al pasar datos entre sistemas puede ser una receta para la confusión. Por eso, estandarizar en un formato de cadena universal como ISO 8601 (2022-05-17T12:00:00Z) es un gran movimiento defensivo. Convertir marcas de tiempo Unix (por ejemplo, 1652905200) a un formato claro y auto-documentado como este ayuda a prevenir errores en un estimado del 37% de las llamadas a API entre zonas horarias.

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

Para aquellos que gestionan bases de datos, el manejo consistente de marcas de tiempo es igualmente crítico. Si te encuentras frecuentemente luchando con diferentes formatos de marcas de tiempo en tu base de datos, nuestra guía sobre el uso de un poderoso 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, previniendo errores de sintaxis cuando necesitas una conversión rápida.

Un diagrama de flujo que ilustra comandos de terminal para convertir marcas de tiempo en sistemas operativos Linux y macOS.

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

Para blindar tu código, siempre implementa verificaciones para validar la longitud de una marca de tiempo entrante. Una función simple que verifique un valor de 10 dígitos (segundos) o 13 dígitos (milisegundos) puede atrapar estos errores antes de que contaminen la lógica de tu aplicación.

Preguntas Comunes Sobre las Marcas de Tiempo Unix

Una vez que te familiarizas con las marcas de tiempo Unix, algunas preguntas prácticas casi siempre surgen. He visto que estas confunden a desarrolladores de todos los niveles, así que aclaremos las más comunes que encontrarás en tu trabajo diario.

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

Realmente se reduce a la eficiencia en bruto. 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 para enviar por la red, lo que ahorra ancho de banda y puede acelerar las respuestas de la API.

También son completamente agnósticas al lenguaje.

No hay ambigüedad, no hay peculiaridades de análisis y no hay formato regional del que preocuparse. Para una máquina, procesar números siempre es más rápido que analizar cadenas, por lo que cualquier cálculo de fechas—como determinar el tiempo entre dos eventos—es computacionalmente más barato. Para sistemas de alto rendimiento, esa simplicidad es una gran ventaja.

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

Este es el punto clave. Aquí está la regla de oro: Un timestamp de Unix está siempre, siempre en UTC. No tiene ningún concepto de zona horaria incorporado. Es solo un conteo bruto de segundos desde la época.

Las zonas horarias solo importan cuando necesitas mostrar ese timestamp a un humano.

¿Mi consejo? Mantente en UTC para todo en el backend. Almacénalo en tu base de datos como un timestamp en UTC, pásalo a través de tus APIs en UTC, y realiza toda tu lógica del lado del servidor en UTC. La única vez que deberías convertirlo a una zona horaria local es en el front-end, justo antes de mostrarlo al usuario. Esta única práctica te salvará de un universo entero de errores relacionados con zonas horarias y el horario de verano.

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

Para la mayoría de los nuevos proyectos, probablemente no. El "Problema del año 2038" es un remanente de sistemas más antiguos que usaban un entero con signo de 32 bits para almacenar el timestamp. Una vez que ese número se vuelve demasiado grande, se reinicia y se vuelve negativo, enviando las fechas de vuelta a 1901.

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

Dicho esto, si estás manteniendo un sistema heredado o trabajando con hardware embebido (piensa en dispositivos IoT), definitivamente es algo de lo que debes estar consciente. Siempre conoce qué tipo de arquitectura estás construyendo.

¿Cómo puedo convertir rápidamente un timestamp en Excel o Google Sheets?

No necesitas sacar tus datos a un convertidor de timestamp de Unix separado para esto. Una fórmula simple hará el truco. Suponiendo que tu timestamp está en la celda A1:

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

Solo introduce esa fórmula, luego formatea la celda como "Fecha" o "Fecha y Hora". Es un salvavidas cuando estás analizando rápidamente exportaciones de datos y no quieres romper tu flujo.


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

Obtén ShiftShift Extensions y simplifica tu flujo de trabajo hoy en https://shiftshift.app

Extensiones mencionadas