基本上我设置了用户可以使用的时间限制。现在,每次按下按钮时,该人累积的任何时间都会从该总值中扣除。
但是,由于限制将表示为 156 小时,并且 5 分钟的日期时间表示将是 00.05,因此结果将是 155.95,而不是 155.55 。
我像这样解决这个问题
string date2 = TotalMonthlyHours.ToString("HH.mm");
double date = double.Parse(date2);
RunningTotal = date + RunningTotal;
Total = limit - RunningTotal;
有任何想法吗?