如何显示程序运行开始和结束的时间 用VS2005建一个工程,由于循环次数较多,程序的运行时间很长,想随时知道运行了多长时间,因此希望在界面上能显示出程序开始运行的时间,以及运行结束的时间,请问怎么实现?请高手赐教,感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用个 timer 控件 记录开始 和结束 构建date对象,在程序开始和结束的时候调用一下当前的时间。 开始和结束时都显示DateTime.Now 开始运行的时候记录个时间,然后使用Timer定时取得当前时间,可计算得到已运行时间。至于结束时间,你自己去估计了。 程序运行与结束时记录系统时间,而后计算时间差,建议用 TimeSpan。 同意 用个 timer 控件 记录开始 和结束 程序开始运行时记录开始时间,然后使用Timer定时取得当前时间,可计算出程序的运行时间。当程序运行完毕时,在界面显示当前时间就是结束时间。 DateTime.Now程序关闭进行计算 。 TimeSpan() 在循环开始的时候就DateTime.Now咯。你不是要看到时间吗?那你在循环里面也得写这个咯。获取当前的时间。然后退出循环的时候就就算循环的时间,这个计算应该不要我说吧。你要的结果也可以写在里面咯。一样的啊。 long curTickValue = Environment.TickCount; long difference = curTickValue - compuTime; StopWatch 循环开始显示DateTime.Now循环结束时显示DateTime.Now 获取当前的时间DateTime.Now或者用System.Windows.Forms.Timer控件 菜鸟求助!!文件输出路径 winfrom不同事件之间的调用问题 关于C#写AT指令控制TC35发送中文短信问题 求解! 类对象 一个与SQL有关的问题 C# 关闭windows硬件自动播放功能 哪个有jmail,给我发一份,谢谢 关于AJAX的一个小测试 Label更新问题l 如何得到所选节点在TreeView中所出现的次数?高难! Socket Connnectioned=false 居然也send出去??? 分页代码问题
DateTime.Now
至于结束时间,你自己去估计了。
当程序运行完毕时,在界面显示当前时间就是结束时间。
程序关闭进行计算 。 TimeSpan()
long difference = curTickValue - compuTime;
StopWatch
DateTime.Now
循环结束时显示
DateTime.Now
DateTime.Now或者用System.Windows.Forms.Timer控件