获取到一个时间,怎么判断是否为今天的是时间,00:00为准

解决方案 »

  1.   

    先取到系统时间 System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
    然后分别用你获取到的时间和系统时间的字符串截取前10位,看看是否相等,如果一样的话就是同一天。
      

  2.   

    DateTime.Now.ToString("yyyy-MM-dd ")+"00:00:00"
      

  3.   

    两个都转化成DateTime,比较DateTime的Year,Month,Day即可。
      

  4.   

    DateTime time1 = DateTime.Now;
    DateTime time2 = DateTime.Now.AddDays(1);
    判断只要 (time >=time1 && time < time2) 就算今天的时间
      

  5.   

    楼上的思路是好的,但可能会少现在这个时间以前的东西
    应该是DateTime time1 = DateTime.Now.ToString("yyyy-MM-dd ")+"00:00:00"