“日期时间”和“日期时间”之间的区别和“日期时间偏移”
DateTime
和 DateTimeOffset
对象有什么区别?
我们什么时候应该使用每一种?
在网络应用程序中,可能会更改服务器的区域、存储日期和时间。哪一个比较好,或者还有其他推荐吗?
What is difference between a DateTime
and a DateTimeOffset
object?
And when should we use each one?
In a web-application that may change the server's area, storing date and time. Which one is better, or is there any other suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
DateTimeOffset 表示时间点,通常表示为日期和一天中的时间,相对于协调世界时 (UTC),它比 DateTime 结构提供更大程度的时区感知。请参阅此处 - http://msdn.microsoft.com/en-us/library /bb546101.aspx。
DateTimeOffset Represents a point in time, typically expressed as a date and time of day, relative to Coordinated Universal Time (UTC) it provides a greater degree of time zone awareness than the DateTime structure. See it here- http://msdn.microsoft.com/en-us/library/bb546101.aspx.
DateTimeOffset 克服了 DateTime 的缺点。它表示为相对于协调世界时 (UTC) 的日期和时间。
例如:
如果没有参考点,给定 4/18/2013 11:00:00 AM 绝对没有任何意义。这可能是世界任何地方的上午 11:00:00。 DateTimeOffset 包含有关您正在处理的时区的信息,这使得世界变得不同!
要了解更多详细信息 必须读一次
DateTimeOffset Overcomes the drawback of DateTime. It expressed as a date and time of day, relative to Coordinated Universal Time (UTC).
For Example:
Given 4/18/2013 11:00:00 AM means absolutely nothing if you don't have a reference point. That could be 11:00:00 AM anywhere in the world. DateTimeOffset contains information about the timezone you are dealing with, which makes all the difference in THE WORLD!
To more details must read once