我写的public bool judgeTime(DateTime time)
{
bool b=true;
if(Convert.ToDateTime(DateTime.Now.ToShortTimeString())<Convert.ToDateTime("9:30")||Convert.ToDateTime(DateTime.Now.ToShortTimeString())>Convert.ToDateTime("15:00"))
{
b=false;
}
return b;
}
现在是16:26,却提示false;
请指教,thanks!
{
bool b=true;
if(Convert.ToDateTime(DateTime.Now.ToShortTimeString())<Convert.ToDateTime("9:30")||Convert.ToDateTime(DateTime.Now.ToShortTimeString())>Convert.ToDateTime("15:00"))
{
b=false;
}
return b;
}
现在是16:26,却提示false;
请指教,thanks!
解决方案 »
- 对new关键字的疑问******************
- 用过lumisoft.net接收邮件的进来看看
- winform调用存储过程错误
- Cookie 注销
- 自定义控件怎么实现一个泛型属性供外部程序获取泛型中的数据?或者是别的方式实现
- vs2003点击按钮没反应
- 未将对象引用设置到对象的实例
- 重新装了系统,数据源找不到业务层
- src='<%# DataBinder.Eval(Container.DataItem,Global.UpLoadDirectory + "P_Url")%>'像怎么实现.在线等~~~解决马上结!
- icyer,要麻烦你了,是关于iFrmaer的
- 关于批量生成新闻的问题
- 存储过程问题
16:26>15:00 b=false
不正确吗
TimeSpan startSpan = new TimeSpan(9, 30, 0);
TimeSpan endSpan = new TimeSpan(15, 0, 0); if (DateTime.Now.TimeOfDay >= startSpan && DateTime.Now.TimeOfDay <= endSpan)
{ }
15:00 是下午3点
下午 4点24 不在上午 9:点和下午 3点间 所以 就应该是false