Stopwatch Timer 时间 计时器 ElapsedMilliseconds

/// <summary>
/// 转换成时间 00:00:00
/// </summary>
/// <param name="duration"></param>
/// <returns></returns>
public string time(long duration)
{
    TimeSpan t = new TimeSpan(0, 0, Convert.ToInt32(duration));
    //string str = "00:00:00";
    return   $"{t.Hours:00}:{t.Minutes:00}:{t.Seconds : 00}";
}

int t = 0;
private void timer1_Tick(object sender, EventArgs e)
{
    t++;
    label4.Text =$"时间:{time(t)}";
}

(sw.ElapsedMilliseconds / 1000f).ToString("0.000 sec")

原文地址:https://www.cnblogs.com/xe2011/p/12180436.html

时间: 2024-10-12 08:40:36

Stopwatch Timer 时间 计时器 ElapsedMilliseconds的相关文章

Stopwatch类,性能,时间计时器

在研究性能的时候,完全可以使用Stopwatch计时器计算一项技术的效率.但是有时想知道某想技术的性能的时候,又常常想不起可以运用Stopwatch这个东西,太可悲了. 属性: Elapsed 获取当前实例测量得出的总运行时间. ElapsedMilliseconds  获取当前实例测量得出的总运行时间(以毫秒为单位). ElapsedTicks  获取当前实例测量得出的总运行时间(用计时器计时周期表示). IsRunning   获取一个指示 Stopwatch 计时器是否在运行的值. 方法

(转)C#精确时间计时器

原文地址:http://blog.sina.com.cn/s/blog_699d3f1b01012vgb.html 1 调用WIN API中的GetTickCount [DllImport("kernel32")]static extern uint GetTickCount(); 从操作系统启动到现在所经过的毫秒数,精度为1毫秒,经简单测试发现其实误差在大约在15ms左右 缺点:返回值是uint,最大值是2的32次方,因此如果服务器连续开机大约49天以后,该方法取得的返回值会归零 用

在MFC中增加一个时间计时器消息事件

在MFC中增加一个时间计时器消息事件 利用this->SetTimer(1,1000,NULL);开启计时器 添加响应事件 void Csqllink1Dlg::OnTimer(UINT_PTR nIDEvent) { CTime tm; tm=CTime::GetCurrentTime(); CWnd* pWnd = (CWnd*)GetDlgItem(IDC_STATIC);switch(nIDEvent){ case 1: //MessageBox(_T("test"));

libev中timer时间事件监控器

1.数据结构 #define ev_at(w) ((WT)(w))->at#define ev_active(w) ((W)(w))->active typedef ev_watcher_time *WT; struct ev_loop{ ev_tstamp mn_now ANHE * timers int timermax int timercnt ev_watcher * rfeeds} /* Heap Entry */     //是否缓存时间监控器中的at字段.#if EV_HEAP_

Android Timer(计时器)

public class MainActivity extends Activity { Timer timer = new Timer(); public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); findViewById(R.id.button1).setOnClickListener(l); }

轮播图片, 不用滚动视图, 也不用时间计时器

NSArray *myImages = [NSArray arrayWithObjects: [UIImage imageNamed:@"1"], [UIImage imageNamed:@"2"], nil]; UIImageView *imageView=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, self.window.frame.size.width, self.window.frame.size.h

时间计时器

package com.example.demo1; import android.os.Bundle; import android.os.Handler; import android.os.SystemClock; import android.app.Activity; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.w

C#中各种计时器 Stopwatch、TimeSpan

1.使用 Stopwatch 类 (System.Diagnostics.Stopwatch) Stopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间.在典型的 Stopwatch 方案中,先调用 Start 方法,然后调用 Stop 方法,最后使用 Elapsed 属性检查运行时间. Stopwatch 实例或者在运行,或者已停止:使用 IsRunning 可以确定 Stopwatch 的当前状态.使用 Start 可以开始测量运行时间:使用 Stop 可以

iOS timer计时器

timer,计时器,就是用来计时的,可以将它和要处理的动作绑定起来,让这个动作在某段时间之后执行,或者周期性地执行. 一.timer的工作原理 timer的工作和run loop密不可分,由于平常我们使用Application Kit和UIKit来新建的app,在app的主线程启动的时候就自动启动了一个runloop,因此在主线程中使用timer感觉不到runloop的存在.如果要在分线程中使用timer,就必须要了解timer和runloop的协同工作原理,自己去新建runloop,让它和ti