Nalutas: python date_end-date_Start sa ilang segundo

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

Kaugnay na mga post:

Mag-iwan ng komento