在存储时间中添加分钟数

本文关键字:分钟 添加 存储 时间 | 更新日期: 2023-09-27 18:09:02

这是我的代码。

这里我试图添加12分钟的时间(存储时间),但这额外的分钟没有添加到时间。甚至double类型的值也没有帮助

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

有人能给我指路吗?

在存储时间中添加分钟数

你需要把它赋值给你的"time"变量。

time = time. addminutes (12);

c#中的DateTime是不可变的。这意味着,像string一样,它们的值不能改变。这意味着当你执行一个方法时,比如AddMinutes,它不能改变这个值。相反,它返回一个新的DateTime对象。因此,必须将这个新值赋给变量:

time = time.AddMinutes(12);