ปัญหาคือโมดูล Python datetime ไม่รองรับโซนเวลาอย่างถูกต้อง
date_end-date_Start
รหัสนี้คำนวณความแตกต่างระหว่างสองวัน
ความแตกต่างของเวลาเป็นวินาที
ไม่มีคำตอบที่ชัดเจนสำหรับคำถามนี้ เนื่องจากความแตกต่างของเวลาระหว่างสถานที่สองแห่งอาจแตกต่างกันไปขึ้นอยู่กับช่วงเวลาของวัน สภาพอากาศ และปัจจัยอื่นๆ อย่างไรก็ตาม สามารถหาค่าประมาณคร่าวๆ ของความแตกต่างของเวลาเป็นวินาทีระหว่างสถานที่สองแห่งได้โดยใช้สูตรต่อไปนี้:
time_difference = (เวลา_in_local_time – time_in_UTC) / 1000
แปลงวัตถุ datetime เป็นวินาที
def converter_to_seconds (dt):
ส่งคืน int(dt) / 60.0