Tác động của hệ thống như giỏ mua hàng là khách hàng (người mua) nào nằm trong một múi giờ và (người bán) ở múi giờ khác và ngày được thay đổi ở một đầu. vì vậy dữ liệu báo cáo cho một khách hàng đã mua khác với khách hàng khác?Nên DateTime được lưu trữ trong UTC hoặc giờ địa phương (của máy chủ) trong một trang web có thể truy cập trên toàn thế giới
Trả lời
Nếu nó đại diện cho một thời điểm, bạn chắc chắn nên sử dụng UTC. Điều đó nghe giống như lựa chọn đúng trong trường hợp cụ thể này.
Trong số các trường hợp khác, bạn muốn lưu trữ giờ địa phương - ví dụ: để báo thức sẽ tắt lúc 8 giờ sáng theo giờ địa phương, bất kể múi giờ người dùng đang ở. Điều này thường hữu ích cho lịch ứng dụng ... và bạn không lưu trữ một điểm duy nhất trong thời gian ở đây.
Ví dụ cụ thể về lý do tại sao giá trị lưu trữ điểm trong UTC là thời gian cục bộ có thể không rõ ràng do chuyển tiếp tiết kiệm ánh sáng ban ngày - nếu đồng hồ quay lại từ 2 giờ sáng đến 1 giờ sáng, sẽ có giờ địa phương là 1: 30 giờ sáng hai lần. Trong UTC, không có sự mơ hồ như vậy.
UTC mãi mãi! Nghiêm túc, nó có nghĩa là bạn không cần phải gây rối với điều chỉnh tiết kiệm ánh sáng ban ngày (hoặc địa phương) trong mô hình của bạn, chỉ trong quan điểm.
"Pro" lớn nhất của việc sử dụng UTC là nếu bạn chọn để đi với nó thì bạn luôn có thể chắc chắn ngày được lưu trữ theo cách đó và không bao giờ phải nghi ngờ chính mình. Điều này tiết kiệm rất nhiều rắc rối.
tôi nghĩ, lưu trữ không phải là vấn đề lớn nhất, quan trọng nhất là khi đặt cho một số ứng dụng như WEBSITE, API ... v.v, bạn phải gửi dưới dạng UTC + 0, có thể loại dài hơn?
UTC. Tôi biết một người dùng trong diễn đàn khác đã lưu trữ thời gian cục bộ từ máy tính người dùng cuối và một số người dùng đã quyết định rằng họ không cần tự động điều chỉnh cho DST. Bây giờ họ rất buồn.
- 1. Lưu trữ Utc và giờ địa phương ở Mongo
- 2. Cách truy cập máy chủ web Django địa phương từ thế giới bên ngoài
- 3. Tôi có nên lưu trữ API của trang web và REST trên cùng một máy chủ hoặc chia tách không?
- 4. PHP & MySQL: Chuyển đổi TIMESTAMP được lưu trữ thành múi giờ địa phương của người dùng
- 5. Mongoose chuyển đổi ngày UTC được lưu trữ thành giờ địa phương?
- 6. Chuyển đổi toàn cục UTC DateTimes thành Ngày giờ địa phương do người dùng chỉ định
- 7. Chuyển đổi giờ UTC/GMT thành giờ địa phương
- 8. Tôi có thể tạo một kho lưu trữ SVN được lưu trữ 'song song' với chính máy chủ của tôi trên máy chủ văn phòng của tôi không?
- 9. Giờ địa phương Chuyển đổi thành giờ UTC Trong Hive
- 10. XCode4 thêm Máy chủ lưu trữ không thể truy cập?
- 11. Có thể lưu trữ máy chủ web trong VBA không?
- 12. Có nên gửi tiêu đề "Ngày" qua email là giờ địa phương hoặc UTC của người gửi không?
- 13. Cách tính giờ datetime địa phương từ ngày giờ utc trong tsql (sql 2005)?
- 14. Chuyển đổi Giờ địa phương Để UTC
- 15. Mysql: Chuyển đổi DB từ giờ địa phương sang UTC
- 16. Chuyển đổi UTC thành Giờ địa phương trên Android
- 17. Làm thế nào để chuyển đổi thời gian máy chủ thành giờ địa phương
- 18. Làm cách nào tôi có thể nhận múi giờ của máy chủ địa phương?
- 19. Làm cách nào để lưu trữ trang web JSP trên máy chủ web?
- 20. Lưu trữ ngày giờ UTC trong cơ sở dữ liệu
- 21. Lưu trữ ngày và thời gian trong UTC và chuyển đổi giờ địa phương bằng PHP/MySQL
- 22. Chuyển đổi giờ địa phương của ai đó thành giờ UTC
- 23. Bù giờ múi giờ địa phương trong PostgreSQL
- 24. Mất bao lâu để lưu trữ bản ghi lưu lượng truy cập máy chủ web?
- 25. Chuyển đổi ngày giờ UTC thành ngày giờ địa phương của người dùng
- 26. Lưu trữ trang web Django của tôi
- 27. Trong môi trường trang trại, chúng tôi có nên căn cứ ngày/giờ của hệ thống cho máy chủ web hoặc máy chủ cơ sở dữ liệu không?
- 28. Giờ clock_gettime là giờ UTC hay múi giờ địa phương?
- 29. Chuyển đổi UTC DateTime để DateTime địa phương
- 30. Tại sao nên sử dụng Phiên để lưu trữ trạng thái trong các trang web lưu lượng truy cập cao?