我有一个问题,我有一个DateTimeOffset和一个DateTime,我想知道如何将Offset添加到DateTime?
DateTimeOffset例如是+02:00
文档:http://msdn.microsoft.com/en-us/library/system.datetimeoffset.aspx 表示DateTimeOffset已包含DateTime和偏移量.
您可能希望使用TimeSpan而不是DateTimeOffset.TimeSpan可以添加到DateTimes.
可悲的是,DateTimeOffset 不是普通人从它的名字所理解的。简单地说,它是一个带有偏移量的 DateTime(可能不完全是这个;但足够接近了)。Imo 这是整个 .NET 中最糟糕的命名类。该名称直接来自 SQL Server afaik。详情可以参考这个:
http://www.danrigsby.com/blog/index.php/2008/08/23/datetime-vs-datetimeoffset-in-net/
| 归档时间: |
|
| 查看次数: |
15319 次 |
| 最近记录: |