时间处理,时间差DateTime、TimeSpan
double span = 1343109387213; DateTime tm = new DateTime(1970,1,1); DateTime tm2 = tm.AddMilliseconds(span); Console.WriteLine(tm2.ToString("yyyy-MM-dd hh:mm:ss")); //月份表示为M,分钟表示为m TimeSpan ts = tm2.Subtract(tm); Console.WriteLine(ts.TotalMilliseconds.ToString());//是TotalMilliseconds而非Milliseconds //结果: //2012-07-24 05:56:27 //1343109387213
yyyy表示年份的四位
大写M表示月份,小写m表示分钟
MM表示月份的两位,不足两位补零
dd表示日期的两位,不足两位补零
hh表示小时,ss表示秒,不足两位补零
两个重要的类,TimeSpan类和DateTime类。
属于System命名空间。