Проблема полягає в тому, що модуль Python datetime неправильно підтримує часові пояси.
date_end-date_Start
Цей код обчислює різницю між двома датами.
Різниця в часі в секундах
На це питання немає однозначної відповіді, оскільки різниця в часі між двома місцями може змінюватися залежно від часу доби, погодних умов та інших факторів. Однак приблизну оцінку різниці в часі в секундах між двома місцями можна отримати за допомогою такої формули:
time_difference = (time_in_local_time – time_in_UTC) / 1000
Перетворення об’єкта datetime у секунди
def convert_to_seconds(dt):
return int(dt) / 60.0