以下是一个示例代码,用于判断当前时间并输出相应的结果:

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

C#代码判断当前时间是07:30-19:30 输出当前时间+01如:2023072601还是19:30-07:30 输出如2023072602

原文地址: https://www.cveoy.top/t/topic/ike0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录