将UTC时间转换为DateTime对象

时间:2013-02-09 14:49:24

标签: c# .net

我有一个UTC时间字符串,我需要在C#中的Datetime对象中进行转换。

我尝试了下面的示例,但它不起作用。任何人都可以帮忙吗?

long ticks = long.Parse(ateOn);
DateTime ateOnDate = new DateTime(ticks,DateTimeKind.Utc);

其中ateOn是字符串中的UTC时间。

1 个答案:

答案 0 :(得分:1)

long l = 1360417399227;
var dt = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
         .Add(TimeSpan.FromMilliseconds(l));