如何将此字符串转换为DateTime?

时间:2013-02-27 13:31:09

标签: c# .net datetime

如何在C#中将"1319556419"之类的字符串转换为DateTime

1 个答案:

答案 0 :(得分:5)

这看起来像是一个UNIX时间戳,如果是这样的话,那就是:

Int64 timestamp = Convert.ToInt64("1319556419");
DateTime newDate = new DateTime(1970,1,1).AddSeconds(timestamp);

编辑:它的外观实际上是秒而不是毫秒。

这给出了2011年10月25日的日期。