Problém je v tom, že modul Python datetime nepodporuje správne časové pásma.
date_end-date_Start
Tento kód vypočíta rozdiel medzi dvoma dátumami.
Časový rozdiel v sekundách
Na túto otázku neexistuje definitívna odpoveď, pretože časový rozdiel medzi dvoma miestami sa môže líšiť v závislosti od dennej doby, poveternostných podmienok a iných faktorov. Hrubý odhad časového rozdielu v sekundách medzi dvoma miestami však možno získať pomocou nasledujúceho vzorca:
časový_rozdiel = (time_in_local_time – time_in_UTC) / 1000
Previesť objekt dátumu a času na sekundy
def convert_to_seconds(dt):
návrat int (dt) / 60.0