c# 判断时间是否在 某一时间段内

来源:互联网 发布:js防水双组分配方 编辑:程序博客网 时间:2024/05/18 03:08

1.判断时间是否在某一时间段内

复制代码
protected bool getTimeSpan(string timeStr){     //判断当前时间是否在工作时间段内    string _strWorkingDayAM = "08:30";//工作时间上午08:30    string _strWorkingDayPM = "17:30";    TimeSpan dspWorkingDayAM = DateTime.Parse(_strWorkingDayAM).TimeOfDay;    TimeSpan dspWorkingDayPM = DateTime.Parse(_strWorkingDayPM).TimeOfDay;    //string time1 = "2017-2-17 8:10:00";    DateTime t1 = Convert.ToDateTime(timeStr);    TimeSpan dspNow = t1.TimeOfDay;    if (dspNow > dspWorkingDayAM && dspNow < dspWorkingDayPM)    {        return true;    }    return false;}
复制代码

 

测试

复制代码
protected string getResult=string.Empty;        protected void Page_Load(object sender, EventArgs e)        {            string time1 = "2017-2-17 9:45:00";            //DateTime t1 = Convert.ToDateTime(time1);            bool resultBool = getTimeSpan(time1);            getResult = Convert.ToString(resultBool);        }
复制代码

结果:

 

 

测试有效果

阅读全文
0 0
原创粉丝点击