C#代码判断当前时间是07:30-19:30 输出当前时间+01如:2023072601还是19:30-07:30 输出如2023072602
以下是一个示例代码,用于判断当前时间并输出相应的结果:
using System;
class Program
{
static void Main(string[] args)
{
DateTime currentTime = DateTime.Now;
if (currentTime.Hour >= 7 && currentTime.Hour < 19)
{
// 当前时间在07:30-19:30之间
Console.WriteLine(currentTime.ToString("yyyyMMdd") + "01");
}
else
{
// 当前时间在19:30-07:30之间
Console.WriteLine(currentTime.AddDays(-1).ToString("yyyyMMdd") + "02");
}
}
}
这段代码首先获取当前时间(DateTime.Now),然后判断当前时间的小时数。如果小时数在7到19之间,则输出当前日期加上"01";否则,输出昨天的日期加上"02"。日期的格式使用了"yyyyMMdd",如20230726
原文地址: https://www.cveoy.top/t/topic/ike0 著作权归作者所有。请勿转载和采集!