我刚学C#,有问题要问!大家帮忙!

qiqid 2003-10-15 05:38:47
在C#里如何判断当前时间是否是在我定的范围里?
如10:00 < 当前时间 < 22:00
差不多就是这个意思。谢谢大家了。
...全文
66 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Stevetan81 2003-10-15
  • 打赏
  • 举报
回复
up
xzl9 2003-10-15
  • 打赏
  • 举报
回复
正如前面两位所说的可以用DateTime.Now获得当前时间,其中包括了时,分,秒等多项,后面就看你怎么用了
changezhong 2003-10-15
  • 打赏
  • 举报
回复
...
TimeSpan a=TimeSpan.Parse("10:00:00");
TimeSpan b=TimeSpan.Parse("22:00:00");
DateTime c=DateTime.Now.TimeOfDay;
if(a<c&&c<b)
{
return true;
}
...
yangbc 2003-10-15
  • 打赏
  • 举报
回复
up
cdbnzc 2003-10-15
  • 打赏
  • 举报
回复
如果用DateTime.Now.ToString()
这样可以比较到秒
shajie 2003-10-15
  • 打赏
  • 举报
回复
if ((DateTime.Now.Hour>10) && (DateTime.Now.Hour<22))
{this.label1.Text="true";}
else
{this.label1.Text="false";}

110,526

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧