C# 判断当前时间是否为晚上6点到早上7点
时间: 2024-03-02 16:54:35 浏览: 216
你可以使用C#中的`DateTime`类来获取当前时间,然后判断当前时间是否在晚上6点到早上7点之间。具体代码如下:
```csharp
DateTime now = DateTime.Now;
if (now.Hour >= 18 || now.Hour < 7)
{
Console.WriteLine("当前时间在晚上6点到早上7点之间");
}
else
{
Console.WriteLine("当前时间不在晚上6点到早上7点之间");
}
```
上述代码中,我们先使用`DateTime.Now`获取当前时间,然后用`now.Hour`获取当前时间的小时数,如果当前时间的小时数大于等于18(晚上6点)或者小于7(早上7点),则说明当前时间在晚上6点到早上7点之间。最后用`Console.WriteLine`方法将结果输出到控制台。
阅读全文