/// <summary>
/// 判断当前时间是否在工作时间段内
/// </summary>
/// <param name="timeStr"></param>
/// <returns></returns>
protected bool getTimeSpan(string timeStr)
{
string _strWorkingDayAM = "12:30";
string _strWorkingDayPM = "23:59";
TimeSpan dspWorkingDayAM = DateTime.Parse(_strWorkingDayAM).TimeOfDay;
TimeSpan dspWorkingDayPM = DateTime.Parse(_strWorkingDayPM).TimeOfDay;
DateTime t1 = Convert.ToDateTime(timeStr);
TimeSpan dspNow = t1.TimeOfDay;
if (dspNow > dspWorkingDayAM && dspNow < dspWorkingDayPM)
{
return true;
}
return false;
}
DateTime currentTime = System.DateTime.Now;
bool resultBool = getTimeSpan(currentTime.ToString());
if (resultBool)
{
}
else
{
MessageBox.Show("不在可查询的时间段");
}