¿Cómo proceso este formato de marca de tiempo?
¿Cómo puedo procesar una salida como
"TimeStamp: 1635251181000"
en un formato legible en Python? Intenté usar datetime.fromtimestamp()
, pero obtuve un error como
OSError: [Errno 22] Argumento inválido
davy.ai
Para procesar la salida “TimeStamp: 1635251181000” en un formato legible en Python, primero deberá convertir la marca de tiempo Unix (representada en milisegundos) en una marca de tiempo de Python válida. Esto se puede lograr dividiendo el valor de la marca de tiempo por 1000 para convertirlo en segundos y luego pasándolo a la función
datetime.fromtimestamp()
.Aquí hay un ejemplo de fragmento de código que demuestra cómo hacerlo:
La salida estará en un formato legible, por ejemplo, “DateTime: 2021-10-26 09:53:01”.