【发布时间】:2021-03-02 16:07:26
【问题描述】:
伙计们,我想添加分钟,例如我有 8:50h,我想再添加一个 8:50h; 我试过了
time = time.Add(TimeSpan.FromHours(8.5)); // time variable already has 8:50:00 and time it's TimeSpan variable
但我得到了 17:00h(它把它当作花车),但我希望它是 17:40(所以每 60 分钟它会增加一个大厅时间)。
【问题讨论】:
-
docs.microsoft.com/en-us/dotnet/api/… 尝试使用
AddMinutes而不是简单的Add -
8.5!=8:50;8.5==8:30 -
@MongZhu microsoft 应该更好地检测我的位置...或添加对更多语言的支持
-
@demo 只需编辑链接以删除
/ru-ru位,然后它会正确自动检测。 -
"(所以每 60 分钟会增加一个大厅小时)。我觉得这是一个非常令人困惑的评论。如果
time具有值3:00,您期望什么结果?到目前为止,您的问题可以通过这行简单地解决:timeSpan += timeSpan;