Đã giải quyết: python date_end-date_Start sau vài giây

Vấn đề là mô-đun datetime của Python không hỗ trợ các múi giờ một cách chính xác.

date_end-date_Start

Mã này tính toán sự khác biệt giữa hai ngày.

Thời gian chênh lệch tính bằng giây

Không có câu trả lời dứt khoát cho câu hỏi này vì chênh lệch múi giờ giữa hai địa điểm có thể khác nhau tùy thuộc vào thời gian trong ngày, điều kiện thời tiết và các yếu tố khác. Tuy nhiên, có thể thu được ước tính sơ bộ về chênh lệch thời gian tính bằng giây giữa hai vị trí bằng cách sử dụng công thức sau:

time_difference = (time_in_local_time – time_in_UTC) / 1000

Chuyển đổi một đối tượng datetime thành giây

def chuyển đổi_to_seconds(dt):
trả về int(dt)/60.0

bài viết liên quan:

Để lại một bình luận