What is a good time zone to use when computers are exchanging data over APIs?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Universal Time / GMT". Khi các máy trao đổi dữ liệu qua API, bên gửi và bên nhận có thể ở bất kỳ múi giờ nào, mỗi nơi lại có quy tắc giờ mùa hè (daylight saving time) riêng. Dùng giờ quốc tế UTC, gần như trùng GMT, làm chuẩn chung, thường ghi theo dạng ISO 8601 có hậu tố Z, giúp mọi bên hiểu cùng một thời điểm mà không phải đoán; mỗi ứng dụng tự đổi sang giờ địa phương khi hiển thị. "The local time zone of the sending computer" buộc bên nhận phải biết múi giờ của bên gửi, và giờ mùa hè còn làm một số mốc bị lặp hoặc bị nhảy cóc. "The local time zone of the sending computer without daylight savings time" bớt được chuyện giờ mùa hè nhưng vẫn phụ thuộc vị trí bên gửi, mỗi nguồn dữ liệu một múi giờ khác nhau. "The local time zone of the receiving computer" không khả thi khi một API phục vụ nhiều bên nhận ở nhiều nơi, bên gửi không thể đổi theo từng người.

Cùng phần 3

Xuất hiện trong 1 bộ đề