Saltar al contenido principal

¿Cómo convertir entre fecha y marca de tiempo Unix en Excel?

La marca de tiempo Unix también se llama Epoch time o POSIX time, que se usa ampliamente en muchos sistemas operativos o formatos de archivo. Este tutorial habla de la conversión entre la fecha y la marca de tiempo de Unix en Excel.

Convertir fecha en marca de tiempo

Convertir fecha y hora en marca de tiempo

Convertir la marca de tiempo a la fecha

Más tutoriales sobre la conversión de fecha y hora ...


flecha azul burbuja derecha Convertir fecha en marca de tiempo

Para convertir la fecha en marca de tiempo, una fórmula puede resolverlo.

Seleccione una celda en blanco, suponga la celda C2 y escriba esta fórmula = (C2-FECHA (1970,1,1)) * 86400 en él y presione Participar , si lo necesita, puede aplicar un rango con esta fórmula arrastrando el controlador de autocompletar. Ahora, un rango de celdas de fecha se ha convertido en marcas de tiempo de Unix.
doc-convertir-fecha-unix-1


2 clics para convertir el tiempo a horas, minutos o segundos decimales

La Convertir tiempo característica de Kutools for Excel puede ayudarlo a convertir rápidamente tiempos a horas decimales, minutos o segundos y colocar el resultado en el destino original o en otro.

doc tiempo de conversión 1

flecha azul burbuja derecha Convertir fecha y hora en marca de tiempo

Existe una fórmula que puede ayudarlo a convertir la fecha y la hora a la marca de tiempo de Unix.

1. En primer lugar, debe escribir la hora universal coordinada en una celda, 1/1/1970. Ver captura de pantalla:
doc-convertir-fecha-unix-2

2. Luego escribe esta fórmula = (A1- $ C $ 1) * 86400 en una celda, presione Participar , luego, si lo necesita, arrastre el controlador de autocompletar a un rango con esta fórmula. Ver captura de pantalla:
doc-convertir-fecha-unix-3

Tips: En la fórmula, A1 es la celda de fecha y hora, C1 es la hora universal de coordenadas que ingresó.


flecha azul burbuja derecha Convertir la marca de tiempo a la fecha

Si tiene una lista de la marca de tiempo necesaria para convertir a la fecha, puede realizar los siguientes pasos:

1. En una celda en blanco junto a su lista de marcas de tiempo y escriba esta fórmula =(((A1/60)/60)/24)+DATE(1970,1,1), prensa Participar , luego arrastre el controlador de relleno automático al rango que necesite.
doc-convertir-fecha-unix-4

2. Luego haga clic con el botón derecho en las celdas que usaron la fórmula y seleccione Formato de celdas desde el menú contextual, luego en el menú emergente Formato de celdas diálogo, debajo de Nocre oscuro pestaña, clic Fecha existentes Categoría lista, luego seleccione el tipo de fecha en la sección derecha.
doc-convertir-fecha-unix-5

3. Hacer clic en OK, ahora puede ver que las marcas de tiempo de Unix se han convertido a fechas.
doc-convertir-fecha-unix-6

Notas:

1. A1 indica la celda de marca de tiempo que necesita.

2. Esta fórmula también se puede utilizar para convertir series de marcas de tiempo en fecha y hora, simplemente formatee el resultado al formato de fecha y hora.

3. La fórmula anterior convierte un número de 10 dígitos en una fecha y hora estándar. Si desea convertir un número de 11 dígitos, un número de 13 dígitos o un número de 16 dígitos en una fecha y hora estándar en Excel, utilice la fórmula de la siguiente manera:

Convierta un número de 11 dígitos a la fecha: =A1/864000+FECHA(1970,1,1)

Convierta un número de 13 dígitos a la fecha: =A1/86400000+FECHA(1970,1,1)

Convierta un número de 16 dígitos a la fecha: =A1/86400000000+FECHA(1970,1,1)

Para diferentes longitudes de números que necesitaban convertirse a fecha y hora, simplemente cambie la cantidad de ceros del divisor en la fórmula para obtener el resultado correctamente.


Artículos relativos:

  • ¿Cómo eliminar la hora de la fecha en Excel?
    Si tiene una columna de fecha con marca de tiempo, como 2/17/2012 12:23, y no desea conservar la marca de tiempo y desea eliminar la hora 12:23 de la fecha y solo dejar la fecha 2/17/2012. ¿Cómo podría eliminar rápidamente la hora de la fecha en varias celdas en Excel?

  • ¿Cómo combinar fecha y hora en una celda en Excel?
    Hay dos columnas en una hoja de trabajo, una es la fecha y la otra es la hora. ¿Hay alguna forma de combinar rápidamente estas dos columnas en una y mantener el formato de hora? Ahora, este artículo presenta dos formas en Excel de combinar la columna de fecha y la columna de hora en una y mantener el formato de hora.

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How Define a Custom Date Format: yyyy-mm-dd hh:mm:ss

yyyy: Year with four digits.
mm: Month with two digits (01-12).
dd: Day of the month with two digits (01-31).
hh: Hour with two digits (00-23).
mm: Minute with two digits (00-59).
ss: Second with two digits (00-59).
This comment was minimized by the moderator on the site
Hi, Monero Jeanniton, to format a cell with custom date format, just right-click on the cell, select Format Cells, then type the format into Type of Custom section. See screenshot:
https://www.extendoffice.com/images/stories/comments/sun-comment/format%20cells.png
This comment was minimized by the moderator on the site
Converted 123000 Lines of Data Stamp 13 Digits like a PRO Thanks alot for the tips
This comment was minimized by the moderator on the site
I have a numeric value of 3721719999 which is suppose to display as 00:06:12 (hh:mm:ss). This time represents the time duration of a video file. The date stamp on the file name is 1/18/2014 4:04 pm, if that offers any further information. I extracted the number using Filelist.exe and this was the result. Thanks!
This comment was minimized by the moderator on the site
How to convert 13 digits timestamp to human readable date ?
Could someone help please
This comment was minimized by the moderator on the site
Hi, Roobanraj, to convert 13 digits timestamp to a standard datetime, you can use the formula as this:=A1/86400000+DATE(1970,1,1), A1 is the cell that contains the 13-digits you want to convert to.
This comment was minimized by the moderator on the site
How to convert 11 digits timestamp to human readable date ?
Could someone help please
This comment was minimized by the moderator on the site
For converting 11 digits timestamp to a standard datetime, use the formula as this:=A1/864000+DATE(1970,1,1), A1 is the cell that contains the 11-digits you want to convert to.
This comment was minimized by the moderator on the site
how to convert event time stamp to hour
This comment was minimized by the moderator on the site
To convert date for MOODLE the only formula that worked was:


Instead of =(C2-DATE(1970,1,1))*86400

I tried 20/october/1980 and Moodle read 19/october/1980.

I used
=(C2-DATE(1970,1,0))*86400

I tried 20/october/1980 and Moodle read 20/october/1980.
This comment was minimized by the moderator on the site
How to convert 21 digits timestamp to human readable date ?
Could someone help please
E.g., 202002191100506253230
This comment was minimized by the moderator on the site
IF you have an LDAP 18-Digit timestamp such as 132079258679926000 the below formulas will not work. You first have to convert them as they are based in nano seconds from 1/1/1601. The following formula in Excel converts the LDAP to EPOCH to human dates =(((((A1/10000000)-11644473900)/60)/60)/24)+DATE(1970,1,1) where A1 refers to your timestamp location
This comment was minimized by the moderator on the site
Thanks for your supplement.
This comment was minimized by the moderator on the site
One thing to note is that the above is for epoch time in seconds. If you need milliseconds, you need to add a further multiplication / division by 1000. For example, converting from epoch time (milliseconds) to a date would be "=((((A1/1000)/60)/60)/24)+DATE(1970,1,1)".
This comment was minimized by the moderator on the site
Muchas gracias, para mi caso estaba adivinando porque no conocía que tipo de dato venia pero este fue la solución, el dato que me pasaron era con esta forma 1641014648299 y la formula fue esta =((((C2/1000)/60)/60)/24 )+FECHA(1970;1;1) por lo cual si alguien esta en un caso similar al mío puede optar por esta formula.

Esta formula también me sirvió pero solo trae fecha =A1/86400000+FECHA(1970;1;1)
This comment was minimized by the moderator on the site
As a side note, the best way to tell if it's seconds or milliseconds is looking at the length of the field; if it's 10 digits, it's seconds, and if it's 13 digits, it's milliseconds. "=LEN(A1)" will tell you how long the value is.
This comment was minimized by the moderator on the site
If that's too much manual work for you (or you have a list that's mixed between seconds and milliseconds), then you can use the following formula to automatically switch between seconds and milliseconds based on the length of the cell: "=((A1/86400)/IF(LEN(A1)=13,1000,1))+DATE(1970,1,1)".
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations