我是新来的C#和我使用的Windows窗体。我怎么才能找到当前时间下降的时间范围在C#
任何人都知道如何查找当前时间是否在c#中的时间范围内。
例如:我想检查当前时间是否在上午12点到上午4点之间。
我试着下面的代码,但它给了我真正的语句时的当前时间是下午6点这是不正确的:
if (DateTime.Now >= DateTime.Today.AddHours(0) &&
DateTime.Now <= DateTime.Today.AddHours(4))
{
MessageBox.Show("time is between 12am and 4am");
}
请帮助我。谢谢
其实你的代码是正确的,如果所有使用_DateTime_参数与同一天。 – Jackdaw