cuốn sách gpt4 ai đã làm

python - Kiểm tra xem ngày có hợp lệ ở đâu đó trên thế giới không

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 12:44:28 25 4
mua khóa gpt4 Nike

Làm cách nào để kiểm tra xem dấu thời gian nhất định có còn tồn tại ở đâu đó trên toàn cầu không?

Ví dụ: giả sử tôi có dấu thời gian như ngày 10 tháng 5 năm 2017, 3:49 chiều. Có nơi nào trên thế giới mà hôm nay là ngày 10 tháng 5 năm 2017 lúc 3:49 chiều không?

câu trả lời hay nhất

Bạn có thể kiểm tra điều này bằng cách so sánh thời gian hiện tại ở tất cả các múi giờ với thời gian được cung cấp.

Đây là một chức năng thực hiện điều đó cho bạn:

nhập ngày giờ
độ lệch_from_utc = (-12, -11, -10, -9,5, -9, -8, -7, -6, -5,
-4, -3,5, -3, -2, -1, 0, 1, 2, 3, 3,5, 4, 4,5, 5,
5,5, 5,75, 6, 6,5, 7, 8, 8,5, 8,75, 9, 9,5, 10,
10,5, 11, 12, 12,75, 13, 14)
def is_current(t):
n = datetime.datetime.utcnow()
cung cấp_time = (t.năm, t.tháng, t.ngày, t.giờ, t.phút)
trong thời gian tính bằng độ lệch_from_utc:
tại = n + datetime.timedelta(giờ=thời gian)
at_time = (at.năm, at.tháng, at.day, at.hour, at.phút)
nếu được cung cấp_time == at_time:
trả về Đúng
trả về Sai

độ lệch_from_utc chứa tất cả các độ lệch được sử dụng so với thời gian utc. Danh sách này được lấy từ cái nàybài viết Wikipedia.

Về python - kiểm tra xem một ngày có hợp lệ ở đâu đó trên thế giới hay không, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/43901583/

25 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress