好学IT学院:IT信息技术分享交流平台
标签:C#  来源:互联网  作者:不详  发布时间:2007-05-17  ★★★加入收藏〗〖手机版
摘要:我的兄弟刚刚转到C#开发,对工具还不太熟悉。不想把时间比较的逻辑发到数据库中,就要在C#中比较,下面的代码应该可以解决问题。//比较DateTime类型DateTime dt1=DateTime.Now;DateTime dt2=Conve……

我的兄弟刚刚转到C#开发,对工具还不太熟悉。

不想把时间比较的逻辑发到数据库中,就要在C#中比较,下面的代码应该可以解决问题。

//比较DateTime类型
   DateTime dt1=DateTime.Now;
   DateTime dt2=Convert.ToDateTime ("2006-11-09 18:04:11");
  
   if(dt1.CompareTo (dt2)< 0)  //CompareTo:0-两者相等
    Response.Write ("<script>alert(\"dt1<dt2\");</script>");
   else
    Response.Write ("<script>alert(\"dt1>dt2\");</script>");

  
   //比较string
   DateTime dt3=DateTime.Now ;
   string strdt3=dt3.ToString ("yyyy-MM-dd HH:mm:ss");
   string strdt4="2006-11-09 18:04:11";
     
   //字符串比较时,主要把时间都转换成yyyy-MM-dd HH:mm:ss的格式
   if (strdt3.CompareTo(strdt4)<0)//CompareTo:0-两者相等
    Response.Write ("<script>alert(\"strdt3<strdt4\");</script>");
   else
    Response.Write ("<script>alert(\"strdt3>strdt4\");</script>");

  • 好学考试H5触屏版开放内测
  • 好学触屏公众号虎力全开、杨帆起航!