日期:2014-05-17  浏览次数:20421 次

如何只比较时间,忽略日期
asp.net
我需要判断时间是否在指定时间段内,忽略日期

比如判断是否在8点之前打卡上班

------解决方案--------------------
DateTime dt;
dt.Hour
------解决方案--------------------
DateTime t = DateTime.Parse("yyyy-MM-dd HH:mm:ss");
if(t.Hour<8)
{
  ...
}
------解决方案--------------------
引用:
asp.net
我需要判断时间是否在指定时间段内,忽略日期

比如判断是否在8点之前打卡上班
DateTime now = DateTime.Now;
            DateTime time2 = Convert.ToDateTime("8:00");
            if (DateTime.Compare(now, time2) > 0)
            {
                Response.Write("迟到");
            }

------解决方案--------------------
Hour