如何在C#中添加时间?

0 c# datetime date-arithmetic

如何在C#中添加时间?例如:

Time = "14:20 pm" +  "00:30 pm"
Run Code Online (Sandbox Code Playgroud)

Col*_*ard 18

假设您要为给定的DateTime添加30分钟,可以使用AddMinutes.

TestTime.AddMinutes(30);
Run Code Online (Sandbox Code Playgroud)

另一种方式:

DateTime TestTime = DateTime.Parse("22 Jun 2009 14:20:00");
// Add 30 minutes
TestTime = TestTime + TimeSpan.Parse("00:30:00");
Run Code Online (Sandbox Code Playgroud)