Težava je v tem, da modul datetime Python ne podpira pravilno časovnih pasov.
date_end-date_Start
Ta koda izračuna razliko med dvema datumoma.
Časovna razlika v sekundah
Na to vprašanje ni dokončnega odgovora, saj se lahko časovna razlika med dvema lokacijama razlikuje glede na čas dneva, vremenske razmere in druge dejavnike. Vendar pa lahko grobo oceno časovne razlike v sekundah med dvema lokacijama dobite z uporabo naslednje formule:
časovna_razlika = (čas_v_lokalnem_času – čas_v_UTC) / 1000
Pretvorite objekt datuma in časa v sekunde
def pretvori_v_sekunde(dt):
vrni int(dt) / 60.0