如何在C#中的当前日期时间添加分钟?

在当前日期时间添加分钟,我们AddMinutes()在C#中使用DateTime类的方法。

语法:

    DateTime DateTime.AddMinutes(double);

AddMinutes() 方法接受分钟数的两倍值,并返回可以解析的DateTime对象,并可以找到更新的日期时间。

C#代码在当前日期时间添加分钟

using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            //创建DateTime类的对象
            //然后用当前时间进行初始化 
            //使用“现在”"Now"           
            DateTime dt1 = DateTime.Now;

            //打印当前日期时间
            Console.WriteLine("Currnt date time is: " + dt1.ToString());
            
            //另一个DateTime对象,用于存储更新的日期时间
            //加15分钟
            DateTime dt2 = dt1.AddMinutes(15);
            //更新日期时间为 
            Console.WriteLine("Updated date time is: " + dt2.ToString());

            //增加2880分钟(即2天)的时间 
            dt2 = dt1.AddMinutes(2880);
            //更新日期时间为 
            Console.WriteLine("Updated date time is: " + dt2.ToString());

            //只是打印新行
            Console.WriteLine();
        }
    }
}

输出结果

RUN 1:
Currnt date time is: 10/17/2019 5:05:43 PM
Updated date time is: 10/17/2019 5:20:43 PM
Updated date time is: 10/19/2019 5:05:43 PM

RUN 2:
Currnt date time is: 10/17/2019 5:06:19 PM
Updated date time is: 10/17/2019 5:21:19 PM
Updated date time is: 10/19/2019 5:06:19 PM