C#中关于Minutes与TotalMinutes的区别
导读:收集整理的这篇文章主要介绍了C#中关于Minutes与TotalMinutes的区别,觉得挺不错的,现在分享给大家,也给大家做个参考。今天测试提了一个BUG,说是消息提醒的时机不对,设置的提前2小时,还没到就提醒了。看了下代码(m.Expe...
收集整理的这篇文章主要介绍了C#中关于Minutes与TotalMinutes的区别,觉得挺不错的,现在分享给大家,也给大家做个参考。今天测试提了一个BUG,说是消息提醒的时机不对,设置的提前2小时,还没到就提醒了。看了下代码
(m.ExpectReceiveTime - DateTime.Now).Minutes (pModel.ErtDelayPrevMinutes == -999 ? 0 : pModel.ErtDelayPRevMinutes))
执行
(m.ExPEctReceiveTime - DateTime.Now).Minutes
结果是55,按道理应该是170
执行
(m.ExpectReceiveTime - DateTime.Now).totalMinutes
结果是169.89568451
最后把代码修改为
(Convert.ToDecimal((m.ExpectReceiveTime - DateTime.Now).TotalMinutes) (pModel.ErtDelayPrevMinutes == -999 ? 0 : pModel.ErtDelayPrevMinutes))
BUG解决
补充:
Days;
//天部分 Hours;
//小时部分Milliseconds;
//毫秒部分Minutes;
//分部分Seconds;
//秒部分Ticks;
//Tick 总数TotalDays;
//总天数TotalHours;
//总小时数TotalMilliseconds;
//总毫秒数TotalMinutes;
//总分钟数TotalSeconds;
//总秒数以上就是C#中关于Minutes与TotalMinutes的区别的详细内容,更多请关注其它相关文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: C#中关于Minutes与TotalMinutes的区别
本文地址: https://pptw.com/jishu/592857.html
