Il problema è che il modulo Python datetime non supporta correttamente i fusi orari.
date_end-date_Start
Questo codice calcola la differenza tra due date.
Differenza di tempo in secondi
Non esiste una risposta definitiva a questa domanda poiché la differenza di orario tra due località può variare a seconda dell'ora del giorno, delle condizioni meteorologiche e di altri fattori. Tuttavia, è possibile ottenere una stima approssimativa della differenza di tempo in secondi tra due posizioni utilizzando la seguente formula:
differenza_ora = (ora_in_ora_locale – ora_in_UTC) / 1000
Converti un oggetto datetime in secondi
def converti_in_secondi(dt):
ritorna int(dt) / 60.0