Problemet er, at Python datetime-modulet ikke understøtter tidszoner korrekt.
date_end-date_Start
Denne kode beregner forskellen mellem to datoer.
Tidsforskel i sekunder
Der er ikke noget endeligt svar på dette spørgsmål, da tidsforskellen mellem to steder kan variere afhængigt af tidspunktet på dagen, vejrforholdene og andre faktorer. Et groft skøn over tidsforskellen i sekunder mellem to steder kan dog opnås ved at bruge følgende formel:
tidsforskel = (tid_i_lokal_tid – tid_i_UTC) / 1000
Konverter et datetime-objekt til sekunder
def convert_to_seconds(dt):
return int(dt) / 60.0