关于DateTime问题,一解决马上结帖!急 数据库里面可以比较datadiff()C#:DateTime.Compare(),DateTime.CompareTo() ??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DateTime dt_regtime = Convert.ToDateTime(dr["regtime"].ToString());int i_regtime = Convert.ToInt32(dt_regtime.ToString("mm"));int i_curtime = Convert.ToInt32(DateTime.Now.ToString("mm"));相减即可 DateTime dt = Convert.ToDateTime("2004-02-11");DateTime dt1 = System.DateTime.Now;TimeSpan ts = new TimeSpan();ts = dt1-dt;MessageBox.Show(ts.ToString()); 你查一下MSDN里面的DateTime成员都会有很详细的说明 System.DateTime date1 = new System.DateTime(1996, 6, 3, 22, 15, 0); System.DateTime date2 = new System.DateTime(1996, 12, 6, 13, 2, 0); System.DateTime date3 = new System.DateTime(1996, 10, 12, 8, 42, 0); // diff1 gets 185 days, 14 hours, and 47 minutes. System.TimeSpan diff1 = date2.Subtract(date1); // date4 gets 4/9/1996 5:55:00 PM. System.DateTime date4 = date3.Subtract(diff1); // diff2 gets 55 days 4 hours and 20 minutes. System.TimeSpan diff2 = date2 - date3; // date5 gets 4/9/1996 5:55:00 PM. System.DateTime date5 = date1 - diff2; 数据库表中有一[regtime]列,内有一值"2004-2-25 10:12:40";如何和当前时间比较,并计算出它们之间的差值(例如5分钟)谢谢!================》TimeSpan ts = (TimeSpan)(dateTime1 -dateTime2);int days = ts.Days;int hours = ts.Hours;int minutes = ts.Minutes;int seconds = ts.Seconds;...... sql里的datediff语句就可以解决大部分问题了,什么这周的,这个月的,几分钟内的都可以解决 你的问题在与你不知道TimeSpan 数据类型TimeSpan结构,表示一个时间间隔。可以返回表示指定天数、返回表示指定小时数等等。你自己到MSND里查一下吧~~ 在数据库里比较就方便多了.select datediff(SS,regtime,getdate())出现的值就是时间差:分钟,如果是比较小时:HH,还有DD,.... (急)只能有一个exe程序,怎么样实现自动更新? form2中如何设置form1里的值 C#中 FILE 类的报错解决办法 图像检索的解决方案 哪个有购物车的代码? 在C#中如何实现 像C#编辑器那样 选中某一个控件后,控件四周出现8个选择框,并且可以拖动? 比如一个链表,还有树和图之类的要借助于指针或者引用来实现的数据结构,在c#里面怎么实现呢? 散分了,祝大家春节快乐~~~^_^ 关于windows service的问题,各位老大请回答 c#里面画线段的困惑 请问怎样在客户端判断DropDownList的Enadle属性是True或False? 可以这样引用命名空间吗?
int i_curtime = Convert.ToInt32(DateTime.Now.ToString("mm"));相减即可
DateTime dt1 = System.DateTime.Now;
TimeSpan ts = new TimeSpan();
ts = dt1-dt;
MessageBox.Show(ts.ToString());
如何和当前时间比较,并计算出它们之间的差值(例如5分钟)
谢谢!
================》
TimeSpan ts = (TimeSpan)(dateTime1 -dateTime2);
int days = ts.Days;
int hours = ts.Hours;
int minutes = ts.Minutes;
int seconds = ts.Seconds;
......
TimeSpan结构,表示一个时间间隔。可以返回表示指定天数、返回表示指定小时数等等。你自己到MSND里查一下吧~~
select datediff(SS,regtime,getdate())
出现的值就是时间差:分钟,如果是比较小时:HH,还有DD,....