添加分钟到商店时间

时间:2016-09-27 20:05:35

标签: c# asp.net

这是我的代码。

在这里,我尝试添加12分钟的时间(存储时间),但这个额外的分钟并没有增加时间。即使是双倍的价值也没有帮助。

TimeSpan timespan = new TimeSpan(getTotal.StoreTime.Hours, getTotal.StoreTime.Minutes, 00);
DateTime time = DateTime.Today.Add(timespan);
time.AddMinutes(12);

有人可以指导我吗?

2 个答案:

答案 0 :(得分:0)

您需要将其分配到"时间"变量

time = time.AddMinutes(12);

答案 1 :(得分:0)

C#中的{p> DateTime是不可变的。这意味着,就像string一样,它们的价值不会改变。这意味着当您执行某个方法(例如AddMinutes)时,它无法更改该值。相反,它返回一个新的DateTime对象。因此,您必须将此新值分配给您的变量:

time = time.AddMinutes(12);