DateTime
和DateTimeOffset
对象有什么区别?
我们应该在什么情况下使用每个对象呢?
在可能更改服务器所在地区的Web应用程序中,存储日期和时间。哪一个更好,或者是否有其他建议?
DateTime
和DateTimeOffset
对象有什么区别?
我们应该在什么情况下使用每个对象呢?
在可能更改服务器所在地区的Web应用程序中,存储日期和时间。哪一个更好,或者是否有其他建议?
DateTimeOffset是一个表示时间点的结构体,通常表示为相对于协调世界时(UTC)的日期和时间,它比DateTime结构提供更高程度的时区意识。请点击此处查看详细信息。
DateTimeOffset能够克服DateTime的缺点。它表示相对于协调世界时(UTC)的日期和时间。例如:
如果没有一个参考点,给定的日期和时间 "4/18/2013 11:00:00 AM" 没有任何意义。这可能是世界上任何地方的上午11:00:00。DateTimeOffset包含有关您正在处理的时区的信息,这在世界上都非常重要!
要了解更多详细信息,请必读一次