我的目的是要获取某一时刻到现在的时间间隔,下面这段代码可以实现这个功能,但是放到线程里,可能因为 DateTimePicker 为窗体控件,线程不能执行出结果,我想datetime应该可以在线程里面用,但不知道怎么给datetim 赋值 ,或者有什么更好的办法,
//获取时间间隔
DateTimePicker dtp = new DateTimePicker();
dtp.Text = Convert.ToString(dt.Rows[i]["fReceiveTime"]);
TimeSpan ts = new TimeSpan();
ts = DateTime.Now - dtp.Value; //获取时间间隔
int TSTS = Convert.ToInt32(ts.TotalSeconds); //转换时间间隔为 秒
请教,获取时间间隔有什么好办法吗?在不使用DateTimePicker的情况下,或者怎么才能计算出datatable表里的时间数据到现在的时间间隔,我是初学者正在学习中..