Note: The other languages of the website are Google-translated. Back to English

¿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 Enviar , 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


Eliminar hora de DateTime

En Excel, para eliminar 12:11:31 del 1/21/2017 12:11:31 y hacerlo exactamente 1/21/2017, es posible que deba tomarse un tiempo para crear una fórmula para manejar este trabajo. sin embargo, el Quitar la hora de la fecha utilidad de Kutools for Excel puede eliminar rápidamente la marca de tiempo de forma permanente del formato de fecha y hora en Excel.
Haz clic para descargar 30-día de prueba gratis.

doc-convertir-fecha-unix-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 Enviar , 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

Consejos: 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 Enviar , 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 en el capítulo respecto a la 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.

Consejo: Si tiene problemas para recordar fórmulas complejas, aquí el Texto automático herramienta de Kutools for Excel puede guardar todas las fórmulas que usó en un panel para usted, luego, puede reutilizarlas en cualquier lugar en cualquier momento, lo que solo necesita hacer es cambiar las referencias para que coincidan con sus necesidades reales.  Prueba gratuita de 30 días" onclick="ga('send', 'event', 'sun-2473-auto-text');">Haga clic para descargarlo gratis ahora.
doc-convertir-fecha-unix-6


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

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

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!
officetab parte inferior
Comentarios (25)
Aún no hay calificaciones. ¡Sé el primero en calificar!
Este comentario fue minimizado por el moderador en el sitio
¡Gracias! (¡Tu comentario es demasiado corto! Fue una respuesta a mi primera línea, así que solo agregué esta basura: P)
Este comentario fue minimizado por el moderador en el sitio
Using =(((((G2/1000)/60)/60)-8)/24)+DATE(1970,1,1) for PST
Este comentario fue minimizado por el moderador en el sitio
Seguí sus instrucciones aquí, pero obtengo ########## en mi archivo de Excel. Lo formateé para fechar la hora. ¿Alguna sugerencia?
Este comentario fue minimizado por el moderador en el sitio
Disculpe, ¿podría decirme qué parte no funcionó en su archivo? ¿Podrías subir la captura de pantalla detallada para que la vea?
Este comentario fue minimizado por el moderador en el sitio
Goggle para "Excel convert timestamp to date". Google, tomando la primera respuesta que es de fecha a marca de tiempo, da la respuesta de "=(A1-DATE(1970,1,1))*86400", que es lo que probablemente estaba haciendo Sunny. Solo si realmente lee el contenido de esta página, se vuelve obvio que la fórmula real debería ser otra cosa. Para mantener la parte de la hora de la marca de tiempo, la fórmula debe ser esta para UTC "=(A1+DATE(1970,1,1)*86400)/86400". Para la hora central de EE. UU., "=(F2+DATE(1970,1,1)*86400-21600)/86400"
Este comentario fue minimizado por el moderador en el sitio
Gracias por tu suplemento.
Este comentario fue minimizado por el moderador en el sitio
Normalmente verá ########## si hay demasiada información para mostrar sobre el tamaño de sus celdas. Aumente el tamaño de su celda y vea si eso resuelve el problema.
Este comentario fue minimizado por el moderador en el sitio
si yo tambien tengo el mismo problema
Este comentario fue minimizado por el moderador en el sitio
¿Qué fórmula usas?
Este comentario fue minimizado por el moderador en el sitio
Tenía el mismo problema, pero lo descubrí. La celda tiene que tener formato de número, no de fecha...
Este comentario fue minimizado por el moderador en el sitio
Una cosa a tener en cuenta es que lo anterior es para el tiempo de época en segundos. Si necesita milisegundos, debe agregar una multiplicación/división adicional por 1000. Por ejemplo, la conversión de una época (milisegundos) a una fecha sería "=((((A1/1000)/60)/60)/24 )+FECHA(1970,1,1)".
Este comentario fue minimizado por el moderador en el sitio
Como nota al margen, la mejor manera de saber si son segundos o milisegundos es observar la longitud del campo; si son 10 dígitos, son segundos, y si son 13 dígitos, son milisegundos. "=LEN(A1)" le dirá cuánto tiempo es el valor.
Este comentario fue minimizado por el moderador en el sitio
Si eso es demasiado trabajo manual para usted (o tiene una lista que está mezclada entre segundos y milisegundos), entonces puede usar la siguiente fórmula para cambiar automáticamente entre segundos y milisegundos según la longitud de la celda: "=((A1/ 86400)/IF(LEN(A1)=13,1000,1))+FECHA(1970,1,1)".
Este comentario fue minimizado por el moderador en el sitio
Muchas gracias, para mi caso estaba adivinando porque no sabía que tipo de dato venia pero este fue la solución, el dato que me pasó 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 fórmula.

Esta fórmula también me corresponde pero solo trae fecha =A1/86400000+FECHA(1970;1;1)
Este comentario fue minimizado por el moderador en el sitio
SI tiene una marca de tiempo LDAP de 18 dígitos como 132079258679926000, las siguientes fórmulas no funcionarán. Primero debe convertirlos, ya que están basados ​​en nanosegundos desde el 1/1/1601. La siguiente fórmula en Excel convierte el LDAP a EPOCH en fechas humanas =(((((A1/10000000)-11644473900)/60)/60)/24)+DATE(1970,1,1) donde A1 se refiere a su marca de tiempo localización
Este comentario fue minimizado por el moderador en el sitio
Gracias por tu suplemento.
Este comentario fue minimizado por el moderador en el sitio
¿Cómo convertir una marca de tiempo de 21 dígitos en una fecha legible por humanos?
¿Alguien podría ayudar por favor?
Por ejemplo, 202002191100506253230
Este comentario fue minimizado por el moderador en el sitio
Para convertir la fecha para MOODLE, la única fórmula que funcionó fue:


En lugar de =(C2-DATE(1970,1,1))*86400

Probé el 20 de octubre de 1980 y Moodle leyó el 19 de octubre de 1980.

solía
= (C2-FECHA (1970,1,0)) * 86400

Probé el 20 de octubre de 1980 y Moodle leyó el 20 de octubre de 1980.
Este comentario fue minimizado por el moderador en el sitio
cómo convertir la marca de tiempo del evento en hora
Este comentario fue minimizado por el moderador en el sitio
¿Cómo convertir una marca de tiempo de 11 dígitos en una fecha legible por humanos?
¿Alguien podría ayudar por favor?
Este comentario fue minimizado por el moderador en el sitio
Para convertir una marca de tiempo de 11 dígitos en una fecha y hora estándar, use la fórmula como esta: = A1/864000+FECHA (1970,1,1), A1 es la celda que contiene los 11 dígitos a los que desea convertir.
Este comentario fue minimizado por el moderador en el sitio
¿Cómo convertir una marca de tiempo de 13 dígitos en una fecha legible por humanos?
¿Alguien podría ayudar por favor?
Este comentario fue minimizado por el moderador en el sitio
Hola, Roobanraj, para convertir una marca de tiempo de 13 dígitos en una fecha y hora estándar, puede usar la siguiente fórmula: = A1/86400000+FECHA (1970,1,1), A1 es la celda que contiene los 13 dígitos que desea convertir para.
Este comentario fue minimizado por el moderador en el sitio
Tengo un valor numérico de 3721719999 que se supone que se muestra como 00:06:12 (hh:mm:ss). Este tiempo representa el tiempo de duración de un archivo de video. El sello de fecha en el nombre del archivo es 1/18/2014 4:04 p. m., si eso ofrece más información. Extraje el número usando Filelist.exe y este fue el resultado. ¡Gracias!
Este comentario fue minimizado por el moderador en el sitio
123000 líneas convertidas de sello de datos 13 dígitos como un PRO Muchas gracias por los consejos
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Siganos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL