
Fórmula genérica
=(A1-DATE(1970,1,1))*86400
Resumen
Para convertir una hora en formato de Excel a una marca de tiempo de Unix, puede usar una fórmula basada en la función FECHA. En el ejemplo que se muestra, la fórmula en C5 es:
=(B5-DATE(1970,1,1))*86400
Explicación
La marca de tiempo de Unix rastrea el tiempo como una cuenta corriente de segundos. El recuento comienza en la "Época Unix" el 1 de enero de 1970, por lo que una marca de tiempo Unix es simplemente el total de segundos entre una fecha determinada y la Época Unix. Dado que un día contiene 86400 segundos (24 horas x 60 minutos x 60 segundos), la conversión a la hora de Excel se puede realizar restando el valor de la fecha de Unix Epoch y multiplicando los días por 86400.
En el ejemplo que se muestra, la fórmula primero resta el valor de la fecha del 1 de enero de 1970 del valor de la fecha en B5 para obtener el número de días entre las fechas, luego multiplica el resultado por 85400 para convertirlo a una marca de tiempo Unix. La fórmula se evalúa así:
=(B5-DATE(1970,1,1))*86400 =(43374-25569)*86400 =1538352000
Cómo Excel rastrea las fechas y el tiempo
El sistema de fechas de Excel comienza el 1 de enero de 1900 y cuenta hacia adelante. La siguiente tabla muestra los valores numéricos asociados con algunas fechas aleatorias:
Fecha | Valor bruto |
---|---|
1 de enero de 1900 | 1 |
28-julio-1914 00:00 | 5323 |
1 de enero de 1970 00:00 | 25569 |
31-dic-1999 | 36525 |
1 de octubre de 2018 | 43374 |
1 de octubre de 2018 12:00 p.m. | 43374.5 |
Observe que la última fecha también incluye una hora. Dado que un día es igual a 1 y un día es igual a 24 horas, el tiempo en Excel se puede representar como valores fraccionarios de 1, como se muestra en la siguiente tabla. Para ver el valor mostrado como una hora, es necesario aplicar un formato de hora.
Horas | Hora | Fracción | Valor |
---|---|---|---|
3 | 3:00 a. M. | 3/24 | 0,125 |
6 | 6:00 AM | 24/6 | 0,25 |
4 | 4:00 a. M. | 24/4 | 0,167 |
8 | 08 A.M | 24/8 | 0.333 |
12 | 12:00 PM | 24/12 | 0,5 |
18 | 6:00 p. M. | 18/24 | 0,75 |
21 | 21:00 | 21/24 | 0,875 |
24 | 12:00 A.M | 24/24 | 1 |