C# 设置开始时间 和结束时间 每次递增多少分钟 for 循环打印数据

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yelin042/article/details/88861384

设置开始时间 和结束时间 每次递增5分钟 for 循环打印数据

1、13:30~13:35
2、13:35~13:40
3、13:40~13:45
4、13:45~13:50
5、13:50~13:55
6、13:55~14:00
7、14:00~14:05
8、14:05~14:10
9、14:10~14:15
10、14:15~14:20
11、14:20~14:25
12、14:25~14:30
13、14:30~14:35
14、14:35~14:40
15、14:40~14:45
16、14:45~14:50
17、14:50~14:55
18、14:55~15:00
19、15:00~15:05
20、15:05~15:10

DateTime.Now.AddMinutes(10);
        string strDate1 = "2019-03-28 13:35";
        string strDate2 = "2019-03-28 15:10";
        DateTime Viewtime1 = Convert.ToDateTime(strDate1);
        DateTime Viewtime2 = Convert.ToDateTime(strDate2);
        string strRestult = "";
        int i = 1;
        for (DateTime dt = Viewtime1; dt <= Viewtime2; dt = dt.AddMinutes(5))
        {
            strRestult += i.ToString() + "、" + dt.AddMinutes(-5).ToString("HH:mm").ToString() + "~" + dt.ToString("HH:mm") + "<br>";
            i++;
        }

        Response.Write(strRestult);

猜你喜欢

转载自blog.csdn.net/yelin042/article/details/88861384
今日推荐