技术点滴

-----------记录每一次的进步

导航

c#如何进行时间值的比较

Posted on 2009-05-04 13:06  追逐技术  阅读(946)  评论(0)    收藏  举报

       在c#中,如果想比较2个时间对象,可以使用比较符:>,<,==,>=,<=等。或者通过调用方法:DateTime.Comapare(time1,time2)实现比较。

      如果想取得2个时间差,可以通过TimeSpan来存储2个时间的差。

DEMO:

   DateTime t1=new DateTime(2009,5,4,13,00);

   DateTime t2=new DateTime(2009,5,4,15,00);

比较:

    if(t1>t2)

  {

 Console.WriteLine("t1大于t2");

}

或者:

     if(DateTime.Compare(t1,t2)>0)

{

Console.WriteLine("t1大于t2");

}

间隔:

TimeSpan span=t2-t1;