📜  C#中的DateTime.AddHours()方法(1)

📅  最后修改于: 2023-12-03 15:14:31.052000             🧑  作者: Mango

C#中的DateTime.AddHours()方法

介绍

在C#中,DateTime是一个常用的日期时间处理类。在DateTime类中,AddHours()方法用于向当前 DateTime 实例添加指定的小时数,并返回新的 DateTime 实例。AddHours()方法可以为正数或负数,如果是正数,则会在当前时间上添加指定小时数,否则在当前时间减去指定小时数。

语法

以下是AddHours()方法的语法:

public DateTime AddHours(double value)
参数

value:一个包含要添加的小时数的正或负浮点数。

返回值

一个新的 DateTime 实例,其值为此实例加上或减去指定小时数之后的值。

示例

下面是一个简单的示例,演示如何使用AddHours()方法。

// 获取当前时间
DateTime currentTime = DateTime.Now;

// 增加1小时
DateTime newTime = currentTime.AddHours(1);

// 打印输出,当前时间与增加1小时后的时间
Console.WriteLine("当前时间:{0}", currentTime);
Console.WriteLine("增加1小时后的时间:{0}", newTime);

运行结果将如下:

当前时间:2021/10/19 17:00:00
增加1小时后的时间:2021/10/19 18:00:00
总结

AddHours()方法是DateTime类中的一个非常有用的方法,可帮助程序员在现有时间上添加或减去小时数。在日期时间计算中,它是非常实用的。