Ho un file csv con il datetime nel formato unixtimestamp con millisecondi e informazioni sul fuso orario anche in millisecondi. Voglio convertirlo in un formato datetime più utilizzabile per ulteriori elaborazioni.Python: come convertire unixtimestamp e timezone in oggetto datetime?
Ad esempio, l'ora è 1437323953822
e il fuso orario è -14400000
.
posso convertire il timestamp in un datetime utilizzando
datetime.datetime.fromtimestamp(1437323953822/1000)
ma come faccio ora incorporare il fuso orario UTC -4 tempo da quello che so.
(-14400000/1000/60/60) = -4
Come utilizzare questo fuso orario per ottenere l'ora effettiva?
Quando dici tempo reale cosa intendi? Stai cercando l'ora UTC? –
Desidero l'ora locale effettiva. – sfactor
Dovresti ottenere l'ora esatta corretta giusto? Stai ottenendo invece l'UTC? –