Ang problema ay ang Python datetime module ay hindi sumusuporta sa mga time zone nang tama.
date_end-date_Start
Kinakalkula ng code na ito ang pagkakaiba sa pagitan ng dalawang petsa.
Pagkakaiba ng oras sa mga segundo
Walang tiyak na sagot sa tanong na ito dahil maaaring mag-iba ang pagkakaiba ng oras sa pagitan ng dalawang lokasyon depende sa oras ng araw, kundisyon ng panahon, at iba pang mga salik. Gayunpaman, ang isang magaspang na pagtatantya ng pagkakaiba ng oras sa mga segundo sa pagitan ng dalawang lokasyon ay maaaring makuha sa pamamagitan ng paggamit ng sumusunod na formula:
time_difference = (time_in_local_time – time_in_UTC) / 1000
I-convert ang isang datetime object sa mga segundo
def convert_to_seconds(dt):
bumalik int(dt) / 60.0