c#数据格式转换汇总
2017-07-26 14:27 杨新华 阅读(428) 评论(0) 编辑 收藏 举报时间差的公式,求出时间相差的转换成刻度值
DateTime endTime = new DateTime(2017, 7, 7, 11, 21, 3, 100); DateTime startTime = new DateTime(2017, 7, 7, 10, 20, 2, 200); TimeSpan temp = new TimeSpan(startTime.Ticks).Subtract(new TimeSpan(endTime.Ticks)).Duration(); double day = temp.TotalDays;//总天数 double h = temp.TotalHours;//总小时 double m = temp.TotalMinutes;//总分钟数 double s = temp.TotalSeconds;//总秒数 double ms = temp.TotalMilliseconds;//总毫秒数
浮点型保留小数位数
double data = 1.2323; string str1 = data.ToString("f1"); //保留一位 string str2 = String.Format("{0:F}", data);//保留两位