转换时间超出范围错误?到了约会时间

时间:2014-10-16 12:35:02

标签: datetime type-conversion long-integer

我正在尝试将来自数据库的日期转换为多久?进入日期时间,但我得到一个超出范围的错误。

这是日期,26/09/2014 12:00:07这是我从DB获得的,201409261200442886。

这是我正在测试的代码。

long DBdate = 201409261200070892;
DateTime start = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
DateTime date = start2.AddMilliseconds(unixDate2).ToLocalTime();

任何想法??

1 个答案:

答案 0 :(得分:0)

Datum = st.Datum == null? string.Empty:DateTime.ParseExact(st.Datum.ToString()。Substring(0,14)," yyyyMMddHHmmss",CultureInfo.InvariantCulture).ToString(),