Tiêu đề gây hiểu nhầm hơi, tôi biết. Không bao giờ thực sự muốn lưu trữ TimeZoneInfo
đối tượng mình: thay vào đó, tôi muốn lưu trữ một số định danh văn hóa trung tính, sau đó có thể được sử dụng để xây dựng lại một thể hiện của TimeZoneInfo
.Làm thế nào để lưu trữ các đối tượng TimeZoneInfo trong cơ sở dữ liệu?
Hiện tại, tôi đang lưu trữ giá trị của tài sản TimeZoneInfo.Id
và có vẻ như không sao cả trên các phiên bản tiếng Anh và tiếng Nga của Windows, nhưng tôi chỉ muốn đảm bảo tôi làm đúng.
không chắc chắn nhưng việc kiểm tra điều này có thể giúp bạn: http://blog.sqlauthority.com/2010/07/15/sql-server-datetime-function-switchoffset-example/ –
Câu hỏi liên quan - http: // stackoverflow. com/questions/2532729/daylight-saving-time-and-timezone-best-practices-thực hành – Oded