C#中计算时差精确到微秒的方法
2008-06-13 15:36
351 查看
DateTime dt = DateTime.Now; //取当前时间
long lt1 = DateTime.Now.ToFileTime();//取当前时间
for(int i = 0;i < 100000; i++)
{ }
long lt2 = DateTime.Now.ToFileTime();
lt2 = lt2 - lt1;
label1.Text = lt2.ToString() + "微秒";
System.TimeSpan st = DateTime.Now.Subtract(dt);
label2.Text = st.Days.ToString() + "天" + st.Hours.ToString() + "小时" + st.Minutes.ToString() + "分钟" + st.Seconds.ToString() + "秒" + st.Milliseconds.ToString()+"毫秒";
long lt1 = DateTime.Now.ToFileTime();//取当前时间
for(int i = 0;i < 100000; i++)
{ }
long lt2 = DateTime.Now.ToFileTime();
lt2 = lt2 - lt1;
label1.Text = lt2.ToString() + "微秒";
System.TimeSpan st = DateTime.Now.Subtract(dt);
label2.Text = st.Days.ToString() + "天" + st.Hours.ToString() + "小时" + st.Minutes.ToString() + "分钟" + st.Seconds.ToString() + "秒" + st.Milliseconds.ToString()+"毫秒";
相关文章推荐
- C#精确计算年龄的方法分析
- C#精确计算年龄的另类方法
- C#基于基姆拉尔森算法计算指定日期是星期几的方法
- C#方法中计算两个时间差
- 一个简单方法完成C#时间间隔的计算
- Java笔记4:解析Java中的精确计算方法1
- C# TimeSpan类计算程序执行的时间及此类的其他常用方法
- C#中Math类的计算整数的三种方法
- C#计算一段程序运行时间的三种方法
- JS计算浮点数加减乘除精确数值的方法
- 计算时间差(精确到毫秒)(getTime()方法)
- Windows下用C/C++精确到微秒的计时方法
- C#计算程序运行时间的三种方法
- C#时间差的计算,精确输出“年月天时分秒”
- C#中字符串转换为计算公式,并进行计算的方法(自定义公式的计算)
- C# 计算时间间隔的方法
- 一个简单方法完成C#时间间隔的计算
- 实现js浮点数加、减、乘、除的精确计算(网上很多文章里的方法是不能解决所有js浮点数计算误差的)
- C#计算两个时间差的方法代码分享
- c# 计算时间间隔的方法(转)