解决方法
您可以减去任何两个DateTime实例,并获取TimeSpan和TotalMilliseconds将给您总毫秒数.以下示例.
DateTime dt1970 = new DateTime(1970,1,1); DateTime current = DateTime.Now; TimeSpan span = current - dt1970; Console.WriteLine(span.TotalMilliseconds.ToString());
一个班轮
//DateTime.MinValue is 01/01/01 00:00 so add 1969 years. to get 1/1/1970 DateTime.Now.Subtract(DateTime.MinValue.AddYears(1969)).TotalMilliseconds;